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 a guess going by the glass - it is very ugly though!
is it KTM based or related?
yes we do!
Is it from Central America?
Is it from india
Is it from the Russian federation
Is it an early version of the W Motors' thing?
European?
Think of a country which has never made supercars.
Luxembourg?
One of the Baltic states?