Tag: Adam Klutch Kickers

Posted in Cars Community

First Klutch Kickers Win – 2JZ E36 Drift Battles!

Best way to start the season! Freshly put together car – pushing through the issues to make the magic happen. Best team in the biz…

Continue Reading