Hey I never said I was the smartest guy or fastest for that matter, But I would like to know, though I have not boiled my TTR over yet, sooooooooSeriously???? CDA .... His ELVES in the TECH-section make them...it's across from the Mercedes Benz factory! DUHHHHHHH
Anyways Rez - Thanks for pointing that out to me, I may need to go spy on the Elves now...