CTS Turbo Boosts The Demon Rally Team To Group 5

Team PR February 25, 2010 4:17 pm no comments

The Demon Rally Team is proud to announce their partnership with CTS Turbo as the team moves to the unlimited two-wheel-drive rally class in North America. The Demon Rally Team has been very successful in Group 2 competition, taking several regional Group 2 wins and top stage times; they are […]