2007 Mercedes-Benz CL550 Review

An exquisite German super coupe…with a bit of a superiority complex