About the Celica GT-4 '93 Monte-Carlo Rally
When the curtain went up on the 1993 World Rally Championships, the '92 title winning Toyota Team of Europe were ready to take on their capable rivals Lancia, Ford, Subaru, Mitsubishi, and the others, making...