ShowShowFreak of Nature at London AstroiaNov 29, 1994Freak of NatureAstoria Theatre · Westminster, United KingdomFollowI was thereUpload from this showMediaLineupAboutDateNov 29, 1994VenueAstoria Theatre · Westminster, United KingdomArtistFreak of NatureListingConfirmedShow details from MusicBrainz.