Rendon Street June 20, 2003 Stacks played at the compound on Rendon Street. August 28, 2012 I hung around the compound during Hurricane Isaac. ← Timeline index