Thursday, 8 March 2012

Video: Watch Will Power extinguish his own engine fire (Yahoo! Sports)

Will Power is a renaissance man. Power, the IndyCar driver perhaps most famously known for his double barreled salute of IndyCar officials at New Hampshire last summer, can express his emotions funnier than a lot of us, drive a car … Continue reading →