2005 Alfa Romeo 156 V6 Sportwagon Q-System - We import a rare Alfa from Japan

2005 Alfa Romeo 156 V6 Sportwagon Q-System - We import a rare Alfa from Japan Banzai Q-Car We’ve imported an Alfa Romeo 156 V6 Sportwagon Q-System from Japan. We think you should too – why? Story by Phil Ward. Photography by Michael Ward.