Twin Turbo C7


Forum Admin
Staff member
Wow, goes darn quick and sounds nice.
Is it a manual? wasn't sure if they are semi automatic. I saw one of the comments saying they need to program the trans-shifts, well if its auto, then I could understand that, but it sounded like a manual transmission.