21.04.2017 - 16:55 [ youtube ] Stranger Heads Prevail — Thank You Scientist — The very last album from the american band Thank You Scientist.