Alfa Romeo Forum banner

rankings

  1. Alfa Giulietta tops the rankings!

    Alfa Giulietta
    According to M.O.T. and car service booking provider M.O.T. Angel (MOTA), Alfa Romeo’s are the best car make to own when it comes to the annual M.O.T. test. MOTA’s new M.O.T. index, see MOT Angel | MOT garage directory | MOT Pass Guarantee, ranks cars based not only on their national failure...
Top