United Kingdom February 25, 2024SASQUATCH ATTACK CAUGHT ON VIDEO | “It Sent Me To The HOSPITAL” | #bigfoot 2024