One of my favorites in Formula One these last few years has made a dent in World Endurance racing. Over the weekend he won the series World Championship which was held in Bahrain. I am talking about none other than Mark Webber. I am happy to see it happen.
video credit: © 2015 Porsch Motorsport Racing via redbull.com