Tarot Rats: “3.0” – a sense of power and resonance
“3.0” is the second cannon ball to come out of the powerful artillery known as Tarot Rats, the Kent, UK based rock band – and what a powerful blast of…
Music News 24/7
“3.0” is the second cannon ball to come out of the powerful artillery known as Tarot Rats, the Kent, UK based rock band – and what a powerful blast of…