Something inside of me tells me that those pics are real.
If its not, then maybe there was never such a thing called a 360 modena
compared to...
compared to...
Judging from those 360 modena pics, i'd say theres a good chance that those 430 pics are real. Possibly only a concept, who knows. Looks great anyway.
How much will it cost?