? Hammered | Main | Spooky Kylie ?

March 19, 2004

Star Castle

A bit of my childhood returns thanks to "the internet." One of the best moments on a long ago trip to Disney World was a discovery some Star Castle expert had left dozens of free games on a console at a hotel lobby in Florida. Thanks, whoever you were!

Posted by Ghost of a flea at March 19, 2004 05:52 AM