Plot: Radio Free Roscoe was a Canadian television series filmed in Toronto, Ontario. The show was produced by Decode Entertainment, and it first aired on 1 August 2003 on Family, in Canada
First Episode Aired On:
Friday, August 1 2003 21 years ago
Last Episode Aired On: Friday, May 27 2005 19 years ago