Live stream preview
26-MAR-23 #306 SQUATCH FEST
4m 35s
UNN Field Messenger Leigh takes us to the Sasquatch Festival in Kelso, Washington, where the highest number of Bigfoot sightings have been reported.
UNN Field Messenger Leigh takes us to the Sasquatch Festival in Kelso, Washington, where the highest number of Bigfoot sightings have been reported.