A Virgin Megastore in New York City. System of a Down and Stevie Wonder billboards above. May 2005
Manhattan, City of New York, New York, United States
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