So I was using the ramp my son and his friends set up for their bikes today for my Savage. Let's just say I wasn't paying close enough attention as I drove it half on the ramp and half off at 50mph First time I've ever seen the front pin braces torn in half!!!