Canadian heavy rock trio Tumble announce their debut EP »Lady Cadaver«! (Doomed Nation)

Toronto, Canada based heavy rock trio Tumble has announced their debut EP, »Lady Cadaver«, which will be released on May 5th, 2023.

Says the band: “We are stoked to finally…

Read more

Previous
Previous

[News] Canadian Heavy Rock trio Tumble announce their debut EP “Lady Cadaver” (Prog Rock Journal)