The Toyota TownAce (body type CR21) was introduced by Toyota in Japan in April 1978 as a short wheelbase, mid-engined luxury 7/8 seat MPV resembling the Space Cruiser. A 4WD version (body type CR30) was introduced in December 1985. These were produced until a facelift in September 1993 to body...