Helen keller Dump On The Chump
Channel: TheUnoriginalFan
Date: 14/08/2012

Punk band, I believe this is their only album, from 1978, not my work just uploading because I couldn't find it on youtube.