The author tests the Streamliner at Mercedes-Benz World in Surrey, England.

The author tests the Streamliner at Mercedes-Benz World in Surrey, England.