MUSIC VIDEO ART

Dec 31, 1969

Description

Press release for MUSIC VIDEO ART, the open-air video screening at Pier 63 Maritime in June 2006.