A2!!!!!!!! What an unbelievable race! If you haven’t seen it you gotta watch Jared fight for the title of WORLD CHAMPION!!! It’s been over 26 years since Kyosho won a 2wd title so congrats to them and Jared Tebo for an accomplishment that will last a lifetime! Only a few are able to achieve this … Continue reading