Tag Archives: Tokyo Motor Show

01 b7 lwb tokyo 750x500 Tokyo Motor Show: Alpina B7 Long Wheelbase debut

Tokyo Motor Show: Alpina B7 Long Wheelbase debut

Auto Shows | October 22nd, 2009 by Horatiu Boeriu

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 …

BMWBLOG

NEWSLETTER