Opel 12.3 Liter Racing Car

Green Monster: Displacement giant with 12.3 liters volume, 260 hp and a phenomenal top speed of 228 km/h.