Wednesday, August 13, 2008

Always After Me Lucky Charms

Captured on film (or rather digital) in Lake Tahoe, a small "leprechaun-alien" creature is seen moving away from a forest. The link above will take you to the full story and an incredibly blurry pic of said leprechaun-alien, tree thingy.

No comments: