Delight 103 FM - Infa Red crew (2002)
Posted: Thu Sep 09, 2021 6:52 pm
I ripped this from cassette and put it up on youtube a while ago. I think it's a great example of the talent you used to hear on pirates. These guys are from Clapham Junction I believe...