“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
“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