Angry Ram Destroys Punching Bag twistedsifter 9 years ago Remember the angry ram that took down the motorcyclist last year? His name is Rambro and he’s back! This time he takes on his toughest challenger yet, a punching bag. You can see the original angry ram vs motorcyclist videos here and here.