“The Race” at North Wilkesboro Speedway to Be Broadcast on Pay-Per-View
After months of anticipation, the Pro All Stars Series’ marquee event for the 2011 season, known simply as “THE RACE” (April 7-9) at North Wilkesboro Speedway in North Carolina, is now upon us. It will also be the first event “Under the Lights” at the historic racetrack. To top thatContinue Reading