Alpine

Alpine A8 Alpine A8, Special Import Car Show, Tokyo, April 2007.