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

Share This!

8 total views, 3 views today

Watch as this mechanic cheats death from inches away.