Hosted on MSN20d
The World's First Off-Road Supercar Was A V12-Powered MonsterThe Mega Track's Engine: The Mercedes-Benz M120 The Mega Track was powered by a Mercedes-Benz engine: the M120 naturally aspirated V12, used in a variety of models by both Mercedes and other ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results