Mechanic Cheats Death: Gives Thumbs Up Right Before Car Comes Crashing Through!

Share This!

24 total views, 1 views today

Watch as this mechanic cheats death from inches away.