Anyone know anything about the KTM car shown on the front page? is it supposed to be sold in the US?