Killer High Life says goodbye (?) on ‘Found Dead’
Have you ever stupidly missed out on a band? You know, somehow avoided listening to a band for no particular reason at all? That's me and Milwaukee band Killer High Life. I've been seeing the group's (delightfu...
