July 2, 2021ComedyIs that bigfoot? Is that a Bat? Actually...It's Both!! We are talking about Batsquatch!