SASQUATCH! What’s that?
Nature lovers, hikers, knowledge seekers: You know that sound? When you walk through the forrest and you keep hearing this sasquatch, sasquatch, sasquatch in the distance? Ever wondered what that was? Well, good thing you only heard it from the distance! SASQUATCH from nearby is quite scary! Turns out, this is exactly the sound squishy […]