WTF Front Brakes?!?

If you don't trust welders you probably wouldn't want to go for a ride in a sub....
i've been to the submarine races a time or two...