There's panic in Motorvania as rumors of a scary creature at the beach swirl around town. But are the rumors really true?