
117 drivers from 20 states, five Canadian provinces set to do battleMEMPHIS, Tenn. (October 3, 2013) – In less than one week the battle for the 2013 IHRA Summit Racing Equipment World Championships officially get underway in Memphis, Tennessee as the best drivers from across North America hit the … [Read more...]
You must be logged in to post a comment.