Treshaun Maximus

Treshaun Maximus is one of the greatest racers, and a part of TTR Trio. His brothers are Russell Maximus, and Trebant Maximus.