07-10 Wasted Away in Mosquitoville

NO BRAKES?
Here's something that'll give you pause. So, if there aren't any brakes, I wonder how he actually stops this thing. I don't think I want to be around to find out -- especially if I'm the one in front.