Kyosho’s Jared Tebo Wins 2wd WORLDS!!!!
Kyosho RB6 / News

Kyosho’s Jared Tebo Wins 2wd WORLDS!!!!

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