Effing Worms Xmas
Santa may be delayed this year in dropping off presents for everyone. The North Pole is being attacked by a giant worm that is determined to destroy Mr. Claus and his holly jolly Christmas helpers. And this time, that giant worm is you! Here's your chance to get payback on Santa for never bringing you that Red Ryder BB gun because you might shoot your eye out.
Read MoreNo Comments
Leave a comment [top of page]
Update