Thank You Scientist Blows Peoples’ Minds with New LP

It’s very rare to find an album these days with the ability to leave someone speechless. Yet, Stranger Heads Prevail by Thank You Scientist is one of those distinctive finds. With their recently released sophomore album, the New Jersey progressive rock collective takes listeners on a wild musical journey. It’s a solid testament to the […]