Lola B05/52 (original) (raw)

Lola B05/52 is an open-wheel single-seater sports car developed by the British company Lola Racing Cars in 2005 and currently still in production.

thumbnail