Entertaiment Dodge Ram falls off a hydraulic lift in a mechanic’s shop step son 1 year ago No Comments Facebook Prev Article Next Article This mechanic was so lucky. The hydraulic lift in a mechanic’s shop failed, causing the Dodge Ram to suddenly fall. Facebook Prev Article Next Article You may also like Man Wins The Gold Bar Challenge step son 2 years ago Shark Cages Are No Fun When The Shark Finds A Way Past The Bars step son 10 years ago