car grows on me everytime i see it, supposedly it's going to be a 3.8 liter v6 twin turbo setup very nice
Forum Rules