Pyramids have launched a stream of their new Hydra Head Records debut.
You can check out the self–titled record on this page.
The Denton, TX–based post–metal (roughly) act is not to be confused with the Philadelphia, PA–based screamo band of the same name.