Published On May 16, 2011
This is a wonderful, relatively obscure song done by the Boston band -- Sex Execs. It is on their self-titled 12 inch album released in 1982. I have re-posted this video with an improved soundtrack and some changes to the slideshow images. I hold no copyrights to the music or the images.
show more