Shawne Bug Leo daughter wins 6th in the BFA Slot Race!
Congratulations to Jacque Woolman and Bar B Arabella Bug for winning 6th in the 2017 BFA Slot Race and earning $11,000! These two have gone on to win money and place in the Open 1D in December and January. We look forward to watching...