Volvo demonstrates power and strength of four new vehicles stacked with President on top

Volvo Trucks’ latest launch film has reached new heights. To demonstrate the power and strength of…