Rat rods are getting more and more popular each they, and it’s no wonder why. They are such powerful machines, built to take down every obstacle put in front of them, and this Wes Kean’s rat rods does exactly that. The hills looks menacing until this beast showed up, and concurred them all in only a couple of seconds. Check out the video below to see how it all went down.
Wait. What!? Check out the below video for more crazyness!