News

The V8 engine is perhaps one of the most successful inventions in the world of automobiles. When Léon Levavasseur, a French engineer, first conceived the idea of a V8 in 1902, his goal was to power ...