Huge 'Batsquatch' Spotted in WA - Fact or Fiction?Huge 'Batsquatch' Spotted in WA - Fact or Fiction?Batsquatch is reportedly half-bat and half-ape and has been roaming the slopes of Mount St. Helens since it erupted 43 years ago in May of 1980. Paul DrakePaul Drake