A Virgin Megastore in New York City. System of a Down and Stevie Wonder billboards above. May 2005
Photo taken in May 2005. © Chad Davis
Filed Under: Bands, Barcode, Billboard, Loews Theatres, Manhattan, New York, New York City, Stevie Wonder, System of a Down, Taxi, Virgin Records