bdj57 2,150 Jakarta Feb 11, 2020 #33 I will go with these : This one is actually a Kenwood advert but it features the "was fastest production car ever made" and it's creator : If you see something different it is because this one is prototype codenamed XP-3
I will go with these : This one is actually a Kenwood advert but it features the "was fastest production car ever made" and it's creator : If you see something different it is because this one is prototype codenamed XP-3