Sounds like the brakes locked up or something.