Monday, December 1, 2008

Giant Spider Invades Liverpool!

You'd think it's a headline from Weekly World News...but it's the truth!



(Thanks Stacy for the link!)