1971 Dodge Demon commercial

i love demons with a bench seats.

i bet that commercial was banned bcoz of the big *** stink from the religous groups