18 Mar 2011, 08:32 UTC · By: Alina Dumitrache / As title sponsor of the Miami Beach Polo World Cup from April 21st to April 24th, 2011, the North American division of Mercedes-Benz announced it plans to showcase the all-new 2012 CLS63 AMG in fro...