Dell in Times Square – Windows 8 Launch

Dell in Times Square – Windows 8 Launch

Image by Dell’s Official Flickr Page
A picture of the crowd assembled in the Dell area of the Windows 8 hardware showcase in Times Square.

Leave a Reply