Hi all,

I'm new on this forum, actually only to ask you guys a question that keeps me busy for a longggg time.

When I look at American muscle cars and European performance cars I see 1 big...