Sunday, January 8, 2012

Interesting Thermal Footage of Possible Sasquatch in New Mexico