Original Advertisement for the Vixen 21TD

Check out more at https://www.greenavalanche.org/ The Vixen 21TD is an American made RV from 1986-1989. There were only 587 of these futuristic vehicles ever made! They were made with the highest quality parts and sold for a premium in the 80s.

Actions
Flag