At a Racetrack in Ohio, the World’s Biggest Tiny Car Takes a Prize
Just a few hours from the Indianapolis Motor Speedway—and deep in NASCAR country—one of the world’s tiniest, fastest racetracks was in Athens, Ohio, at the end of April. The Track: Wasn’t that race in France? Yep. The world watched (live on YouTube) the control room in Toulouse—with the Ohio University […]
Read more ›
Comments