The Three Who Rule were in fine fettle this week, covering a wide swath of news involving all the exciting goings-on on Torchwood, the Sarah Jane Adventures and even Red Dwarf. Truly, this was a momentous week for fans of British sci-fi adventuring. Truly. No, really.
Direct download: rfs134.mp3
– Neil’s Mountain Climb…donate!
Radio Free Skaro #134 – The Planet of Michelle Ryan