Brand new front page! Click the Front Page button directly below and check it out!
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?