The new Opel Cascada - Sculptured

The new Opel Cascada - Sculptured: Signature Opel design adds dynamics and drama