Sam reviews his latest favorite band Mount Cyanide and their upcoming self-titled album due out later this year.

Comments