New Opel Astra Wins red dot Design Award

14 Mar 2010