December 22, 2003

oh, god. i must agree with Chris here -- this is fuckin creepy. go take a look yourselves:

Palace 'ghost' caught on camera.

Posted by Anonymous | 11:30 AM |