Nice, I can't wait for this to come to the states (if it ever does). But man, those are TINY wheels, what are they 8" tires you think? Do they even make them that small?
::EDIT::
wait, what!!! It passes all crash tests in all countries!? O.o
__________________
|