The Best of Budds Creek National
Friday 28 June: The Red Bull Budds Creek National took place at the Mechanicsville track in Maryland this past weekend and the starts, crashes (look for Justin Bogle's big crash) and passes were as adrenaline filled as ever.