Post Thumbnail

People, calm yourselves! Our inbox has been overflowing with excited Brits telling us their iPads are either en route or already delivered, a whole Earthly day ahead of the promised May 28 launch. We're sure the UK is not alone, as we've already witnessed an unboxing video from Italy claiming to be...

5 years ago 0 Comments
May 27, 2010 at 4:01AM