People Scared of Mountain Lion

There's a mysterious creature on the loose in a town near LA. People think it might be a mountain lion. It hasn't been captured yet so people are on edge. We thought this was the perfect opportunity to send a guy in a crappy mountain lion costume down there to scare people.

Featured

Featured

loading

Roborazor

There’s a new invention called “Robomow.”

01:45