Swallow by sleeper Overview Tag Appears on Greatest Hits John Peel Festive Fifty 1994 Smart Swallow Playcount 71 Listeners 22