Hmm, Neither of those visible wheels appear to have a brake.Maybe a hub brake on the rear.Still going to battle on a down hill run, Whoa up there big boy !!