Daily Archives: 23/06/10

No Thumbnail

The Horrible Truth ABout David Bowie

Dover Castle is located in La Mancha, Spain. It is three feet high and made of cottage cheese. It was built by Ben Dover in the 16th century, then carried around the world on horseback as part of the London marathon. Inside a silver chameleon