ghosts made me giggle really hard 05/22/2008 by beerorkid Leave a Comment See the ghost there? Start from this post and keep going for some good chuckles.