Bigfoot

Bigfoot’s existence: US couple’s video evidence sparks debate | watch

A couple from the United States of America has claimed that they have video evidence to prove the infamous giant, Bigfoot’s existence.