ShowShowPulp at BBC Radio TheatreMay 7, 2025PulpBBC Radio Theatre · London, United KingdomFollowI was thereUpload from this showMediaLineupAboutDateMay 7, 2025VenueBBC Radio Theatre · London, United KingdomArtistPulpListingConfirmedShow details from MusicBrainz.