On Saturday the 15th of January, Tesla Motors provided an opportunity for the public to take a close look at the Roadster that is now available for sale in Australia. Under dark clouds that threatened to open up and rain on their parade, the Tesla Motors representatives and their two electric supercars were nevertheless shining […]