Voodoo Lounge (Austin, TX) Thursday, October 17, 1996 Featuring echo juliet Venue Voodoo Lounge 308 E. 3rd St. Austin, TX 78701 512.469.0666