Friday, April 2, 2010 - 5:57 PM

NEW YORK - APRIL 02: People wait in line (facing camera) outside the flagship Apple store on Fifth Avenue in Manhattan to purchase the iPad when it debuts tomorrow morning April 2, 2010 in New York City. Around ten people were already waiting in line Friday afternoon ahead of Saturday's release of the much-anticipated tablet computer.
Passport, FP’s flagship blog, brings you news and hidden angles on the biggest stories of the day, as well as insights and under-the-radar gems from around the world.
Read More
(0)
HIDE COMMENTS LOGIN OR REGISTER REPORT ABUSE