Heading into New York’s Afton Motorsports Park last Saturday, Demetrios Drellos didn’t know what to expect. Well, expect the unexpected should have been his mantra
Heading into New York’s Afton Motorsports Park last Saturday, Demetrios Drellos didn’t know what to expect. Well, expect the unexpected should have been his mantra