Probably one for the american and canadian members ,whats the general feeling about bigfoot? Been watching "finding bigfoot" on discovery just lately and while some of it is obviously just for tv some of the reports do make you think there could be something out there.Any thoughts gents? Paul