Mon 01 Jul 2013
During the 91st running of the world’s most famous hill climb, Nobuhiro “Monster” Tajima's title came in the Electric Auto division where he set a new record.
Thu 27 Jun 2013
Colorado Springs could be the hub of the motorsports world Sunday with The 91st Pikes Peak International Hill Climb.
Fri 17 Aug 2012
Trending contentWhat's hot now