Quote Originally Posted by lalasd View Post
140k each? where did you get that price from?
European Car Mag, this months issue.