A mechanic is left in disbelief while inspecting the rear brakes of a Mazda with severely damaged parts.
© Copyright Launchpad Entertainment, LLC. 2025. All rights reserved.