Porsche’s sexy 918 Spyder was in plain view for all to see on the eve of the Frankfurt Motor Show. Here are some important details on this mind-bogglingly powerful and equally efficient machine. Continue Reading...