(By Jeremy Elliott, PennLive.com) – Central Pennsylvania is a hotbed for Sprint Car racing and will take center stage this week when the World of Outlaws STP Sprint Car Series comes to town. But a visit by the best drivers in the country isn’t the only reason the region is on the motorsports radar. Williams […]

Read more