Uploaded on Jan 09, 2009 / 89 views / 102 impressions / 0 comments
Loving the giant poster for the iPhone/iPod Touch display at Macworld Expo 2009!