Saturday, January 3, 2015

Arizona Bigfoot Caught On Traffic Camera ?


Did the Arizona Department Of Transportation really catch Bigfoot on one of their traffic cameras? Would a government agency really proclaim the existence of Sasquatch?