johnhiggs.com
The Superman/Doctor Who/KLF Popstar Car - An Unseen Transvestite Pirate Nun Photograph - John Higgs
originally posted November 25, 2012 Here you go… Okay, this picture might need a bit of explaining. First of all, you may recognise the car: As the car explains on its record sleeve, its name is Ford Timelord and it is the first car to have a number one record. This was in 1988, when …