ShowShowArmageddon Dildos TourMay 9, 1991Armageddon DildosUnit · Hamburg, GermanyFollowI was thereUpload from this showMediaLineupAboutArmageddon Dildos