Stuart

Yes they are mechanical brakes