Virgin Megastore with System of a Down and Stevie Wonder ads

Taxis drive by the Virgin Megastore in Times Square

A Virgin Megastore in New York City. System of a Down and Stevie Wonder billboards above. May 2005

Captured on May 16, 2005.

© Chad Davis | [email protected]


Leave a Comment

Your email address will not be published. Required fields are marked *