Click Here and check out all the new stuff going on in Featured Imagery!
0 Members and 1 Guest are viewing this topic.
That is the AC Mamba concept from 2001, supposed to have a 3.5 V8 I think, I've only seen the front view (until now)looks rendered, did AC ever build this?