Scarfolk Council: UK Travel Quarantine (1971)#Scarfolk Council #Hauntology #Satire #bizarre #love #quality