User blog comment:Professor Voodoo/Music You Just Can't Stand?/@comment-27328974-20160130200432

There's also this band: