New Project - Skunkwerks EM9D
New Project - Skunkwerks EM9D
Well, I didn't mean to say there is no Santa Claus .
I read the Super Turbo term back in 2005-2006 from Mercedesshop Forum (?now Peach Parts?) and I thought it was commonly thought as such.