Monster Truck Back Flip

Ok I admit it… I find motorsports amusing.  I am enthralled with horsepower, speed and torque. I watch too much NASCAR, motorcycle racing too many car shows on HDNET etc. This morning I saw a clip from Monster Jam World Finals in Las Vegas, US that was incredible. Ryan Anderson, a daring truck driver pulled [...]