Foreign playboys descend on London in their supercars

The X-Bow (pronounced crossbow) is a ultra-lightweight sports car developed by Austrian motorcycle builder KTM.
The X-Bow (pronounced crossbow) is a ultra-lightweight sports car developed by Austrian motorcycle builder KTM.