SHOW N TELL“The Ritual Has Begun”Album Review by Iron Mathew 10/10 Show N Tell are a heavy metal band from the USA formed in 2019 by guitarist/singer Dave Rodriguez, releasing the bands debut album ‘The Ritual Has Begun’ in 2024....
Read more »
SHOW N TELL“The Ritual Has Begun”Album Review by Iron Mathew 10/10 Show N Tell are a heavy metal band from the USA formed in 2019 by guitarist/singer Dave Rodriguez, releasing the bands debut album ‘The Ritual Has Begun’ in 2024....
Read more »