Times Square: Stevie Wonder, System of a Down, Virgin Megastore

Times Square, Manhattan, New York City, features advertisements for Stevie Wonder, System of a Down, and the Virgin Megastore, with Loews Theatres visible.
Times Square in Manhattan, New York City, is a globally recognized center for entertainment and commerce, historically known for its vibrant advertising displays. This image captures the area's dense visual environment, featuring prominent advertisements for musicians Stevie Wonder and System of a Down, alongside the Virgin Megastore and Loews Theatres. The presence of these specific businesses and artists indicates a period when Times Square was a major destination for music retail and live performances.
Photo taken in May 2005.
Map
Tags
Nearby Photos
Related Posts
Built in Minneapolis
© 1996–2026 Chad Davis