Designed by
Title
Mercedes-Benz T80 world record car designed by Ferdinand Porsche, powered by the DB603 aero engine and developing 3000 hp world #315418895
Description
Stuttgart, Germany - December 13, 2017: Mercedes-Benz T80 world record car designed by Ferdinand Porsche, powered by the DB603 aero engine and developing 3000 hp worlds fastest car 1940s
This image is editorial