Video of Bigfoot in North Carolina

Is this a Sasquatch crossing the street in North Carolina? If so, he appears quite friendly.

by

2 comments