oxgadgets.com
@O2 Launches O2 Refresh - OxGadgets
By Sami Mughal What are we like, eh? We want a new phone every time one comes out. In the past, various companies have tried to come up with different[...]