A couple of days ago Nobuhiro ‘Monster’ Tajima set the world record at the 2011 Pikes Peak International Hill Climb in Colorado Springs. We’ve now found some incredible footage of Monster completing that record-breaking run....
With the 2011 Pikes Peak International Hill Climb event just around the corner, we’d thought we’d take a moment to remember one of the most famous Pikes Peak driver and car duos of the era;...