Entertaiment Dodge Ram falls off a hydraulic lift in a mechanic’s shop step son 5 months 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 11 months ago Shark Cages Are No Fun When The Shark Finds A Way Past The Bars step son 9 years ago