Steamboat 1874 (Austin, TX) Monday, November 25, 1996 Featuring echo juliet Venue Steamboat 1874 403 E. 6th St. Austin, TX 78701