Bigfoot In Buffalo?? [VIDEO]Bigfoot In Buffalo?? [VIDEO]Yeah. Apparently that's a thing here. Watch my story of the latest Bigfoot sightings in the area. What do you think? Real or BS?Dan RinelliDan Rinelli