Throwback

Throwback: North Wilkesboro Speedway

Throwback: North Wilkesboro Speedway

Looking back on North Wilkesboro Speedway in North Carolina. This facility was a NASCAR original track when it was used.