Friday, March 5, 2010

You don't have to leave the Apple Store on New York's Upper West Side to get a spectacular view of the skyline through the glass ceiling.