Aug 18, 2006 (18 years ago) Tribeca Cinemas New York, New York, United States
For its Issue #P release party, Beautiful/Decay Magazine hosted a promotional screening of the film Kill Your Idols at Tribeca Cinemas in NYC. Director Scott Crary appeared at the event and curated a night of performances by mostly hip-hop and electronica acts which followed the screening. This event was one of Wiz Khalifa's first concert performances, occurring just prior to the release of his debut studio album, Show and Prove.
Uploaded by $Tasia
Sign Up or Login to comment.
Choose the vendor you'd like to view:
Need a place to stay? Find nearby lodging