"Bigfoot Trackers" Say they've got a body
View Single Post
08-13-2008, 02:38 PM
Join Date: Jan 2008
Re: "Bigfoot Trackers" Say they've got a body
have you guys heard about the Chupacabra! police cruiser caught video of it last week. You can watch it on the Yahoo front page.
View Public Profile
Find More Posts by redhawk61