Barry Leader

Barry Leader is the driver of Instigator and teammate to Maddie Breaud's Muddy Girl Camouflage since 2018.