Russell McGee

Russell McGee was the audio editor and sound designer for the Big Finish Doctor Who audio story Prisoners of the Lake.