You might recall my recent post recounting the discovery of the strangest thing I’ve ever seen at Walt Disney World – the toilet paper tree in the window of the jewelry store on the New York Street at Disney’s Hollywood Studios. You should remember, at least, as it was one of the most widely-read stories [...]







Recent Comments