Jacob Abel & Parker Thompson claim podium and 3 top fives at Laguna Seca

by The Earl of Indy, Robert Earl |