On assignment to unearth the diamond

From The Blog

-273 Drivers Win Big at SKUSA SummerNats

This past weekend the biggest karting event of the Summer took place at New Castle Motorsports Park just outside Indianapolis, Indiana. With temperatures over 100...