J.D. Beach and Briar Bauman Finish One-Two at Superprestigio 2017

It was another night of action-packed Superprestigio racing on the short track at the Palau Sant Jordi, and when it was all said and done, it was American J.D. Beach standing atop the victory podium. Standing alongside were fellow American Flat Track racers Briar Bauman and Ferran Cardus, finishing second and third, respectively, rounding out […]