Joss JP1 unveiled
Petrolhead, Australia. I don't know if a city like this actually exists or not but if it did, a local holiday would be brewing about now. Why? Well because after countless rumors and warnings about the production of the Joss JP1, Australia's first supercar was unveiled today. With the unveiling of the final aspect of the JP1, Joss Developments Limited...