While BMW and other manufacturers are skipping the Tokyo Motor Show this year, the automobile manufacturing company based in Buchloe, Alpina, is present and shows off some of their latest models. One of them is the Alpina B7 BiTurbo ….long … Continue reading
