Guest
Login
Sign Up
Site settings
Forgot Password?
The Timelords (AKA The KLF, The Jams, et al) and their 12-inch version of “Doctorin’ The Tardis“, which they claimed was recorded by Ford Timelord, their 1968 Ford Galaxie 500 V8 ex-American Police Car!
Autoplay video
Hide player controls
Hide resume playing