51

Justin Barcia

Troy Lee Designs Red Bull Ducati Factory Racing

SMX Playoffs

Also races in

Season · 450

23

Pos

12

Pts

0

Wins

0

Podiums