Mayfair Magazine / 1973 November 02, 2017 Vintage magazine ad "Your Mother Wouldn't Like It" Mayfair magazine vol.8 no.8, 1973. Vintage car ad. Vintage fashion ad. Read More