The Vixen 21 is a compact recreational vehicle that was manufactured by Vixen Motor Company between 1986 and 1989.
Oil Cooler