Closing scene by The Radio Dept. Overview Tag Appears on Freddie and the Trojan horse Playcount 5 Listeners 3