The fastest sedan in the world? Hell yes!

More...