ShowShowNebula at Die Röhre, StuttgartFeb 16, 2010Nebula, Ants on EarthDie Röhre · Stuttgart, GermanyFollowI was thereUpload from this showMediaLineupAboutDateFeb 16, 2010VenueDie Röhre · Stuttgart, GermanyArtistsNebula, Ants on EarthListingConfirmedShow details from MusicBrainz.