NASCAR: We Want To Be At Short Tracks As Much As Fans Do
SB Nation
This season, for the first time since 1982, NASCAR will not hold a race at Indiana's Lucas Oil Raceway (the track formerly known as Indianapolis Raceway Park). LOR, a short track which often provided some of the best racing of the season in the

Original post by WP-AutoBlog Import

Leave a Reply