2010 XC70 T6 AWD Engine - 3.0 Liter Twin-Turbo DOHC 24-Valve VVT Inline 6 Cylinder Photo #20

 2010 XC70 T6 AWD Engine - 3.0 Liter Twin-Turbo DOHC 24-Valve VVT Inline 6 Cylinder