05-25-2007, 04:29 PM
no idea... concepts are so ambiguous. I somewhat agree on the front of the car but a review i read said it's better in person. A lot of cars have been like that for me personally. You see em in the mags and on the TV and they don't look like anything special but in person your whole view of a car can change. Just a concept though!
