Can you lock up your disc brakes?

I bet if you put some 70/205s on there you could lock them up all day long. My guess is you have excess traction.

On the plus side you also have controle in a panic stopping situation