This sounds like a cross between Bob Dylan at his first attempt at electric and early punk in the late 70's early 80's.

I agree with Greg about the vocal but what a great song!

Alyn