The fastest, most powerful open-top production car in the world! Posted on April 13, 2012 by scottbourne Reply I want…