Album The Best Show on WFMU with Tom Scharpling March 4, 2008 By Ted Leo No. Episode(s) Title Length Artist Original Artist Versions Buy The Spirit of Radio 3:54 Ted Leo Rush 5