it´s an engine

- this is the unbelievable 12,7 l engine of a Bugatti Type 41 ("Royale") - it is now displayed in the "Cité de l´Automobile" in Mulhouse / France.

and believe it or not, it fitted in a car.

Join in

Comments (1)

    YOU MIGHT ALSO LIKE

    5 things you didn’t know about The Grand Tour Game