Friday, November 30, 2007

A mysterious canid spotted in Albuquerque, NM, has some residents mentioning the legendary "goat sucker" supposedly first sighted nearly 20 years ago in Puerto Rico. With video. Elsewhere on the cryptid creature front: Web-trolling Sasquatch Hunters Should Lighten Up.

No comments: