ChannelAustin (Austin, TX) Saturday, June 13, 1998 Featuring 3 Penny Opera Venue ChannelAustin 1143 Northwestern Ave. Austin, TX 78702 512.478.8600