England band China Rats, are ready to come over to America for SXSW with a buzz they’ve created in Europe. After having released only three tracks, they’re coming over to our shores with a fourth song titled “Nip It In The Bud”.
Post Tagged with: “China Rats”
In July, China Rats a brand new band from Leeds, were booked to play the tiny Villa Camp stage at massive European festival BENICASSIM the night before the start of the main festival. The result was an impromptu mosh pit and a festival booker who wished he had booked them [...]