ArtistArtistDarren DarlingMusicBrainzFollow0 followersShowsMediaShowPuschaOct 5, 1996Ministry of Sound · London, United Kingdom