Sprint Car Racing Comes BACK to Amarillo for 2013!
Midwest City, Oklahoma – April 24, 2013 – Sprint car racing is back at Route 66 Motor Speedway in Amarillo, Texas for the 2013 race season. After several years absence officials have decided to make the “winged warriors” a fixture with their very successful weekly program. However, the sprints will run on a bi-weekly basis. […]

You must be logged in to post a comment.