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

Virgin Megastore with System of a Down and Stevie Wonder ads

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