2006 SLR McLaren Engine - 5.5 Liter AMG Supercharged SOHC 24-Valve V8 Photo #17

 2006 SLR McLaren Engine - 5.5 Liter AMG Supercharged SOHC 24-Valve V8