

Follow
161
3
45
mechanic mayhem
Glowing Red Turbo vs. Stock Engine... WHO WINS? #DynoFail #DieselPower #Powerstroke #TurboExplosion #MechanicMayhem #CarFail #FordSuperDuty #RunawayDiesel #ExpensiveMistake #Shorts
More
Comment
Cancel
Send