From a NASCAR Fan’s View There’s a reason they call it the All-Star race and there’s a reason why it is so special. This year’s All-Star race is at a place NASCAR hasn’t visited in twenty-seven years. That place is North Wilkesboro Speedway, BUT, wait a minute… that’s stuff we all already know. The All-Star […]