Introducing China Rats from Leeds, UK
A friend passed me the profile and link to a four piece band from Leeds (UK) called China Rats. First thought was, what kind of a band would call themselves China Rats? Then again, it’s just a name right? Like how 30 Seconds to Mars really doesn’t make sense but somehow it works. Formed in 2011, China Rats is made up of 4 22~23 year … Continue reading Introducing China Rats from Leeds, UK