I normally just thumb through my Autoweek magazine, and I was surprised to see the AllTrac in there-- 2 page article in "Carlife" about the car on Pages 14 and 16... Title is "Win on Sunday, Flop on Monday" -- goes through a quick overview of WRC, and how the car didn't sell very well in North America.
I don't see it online on their website, but it's there in my print edition...
I don't see it online on their website, but it's there in my print edition...