VenueVenueTULA AtriumAtlanta, United StatesMusicBrainzFollow0 followersShowsMediaFestivalTable of Elements Showcase No.1Apr 23 – 24, 1994TULA Atrium · Atlanta, United States