CHAMP NEWS
All Wheel Driver magazine, 2676

All Wheel Driver Magazine, 2000. A story of my Champ, 2676