ChannelAustin (Austin, TX) Saturday, April 25, 1998 Featuring megalo Venue ChannelAustin 1143 Northwestern Ave. Austin, TX 78702 512.478.8600