PICKING up the NEW MERCEDES C63 507 EDITION