Retro Revivals: E46 ///M3 vs Hartge H50 vs Alpina B3 / TopGear E46 328i Roadtest Louis Soon October 22, 2009 Alpina, BMW 3 Series, BMW M Series, BMW Models, BMW News, Hartge Leave a comment 144 Views