I just bought the latest issue of C! this April and it just validates why I like Top Gear more. Ang kapal nga ng magazine pero ang daming inserts atsaka mga thick advertisements (Oris Watch anyone?).