China RatsFrom: Leeds, United Kingdom(At Least Those) Kids Are Getting Fed is a blast of snotty ramshackle rock from a gang of ragamuffins from Leeds. Indie archivists are convinced it's the missing link between Sham 69 and The Arctic Monkeys. Go Try Go VisitChina Rats - FacebookGo ViewChina Rats(At Least Those) Kids Are Getting Fed
The Devil Has The Best Tuna — China RatsFrom: Leeds, United Kingdom(At Least Those) Kids Are Getting Fed is a blast of snotty ramshackle rock from a gang of ragamuffins from Leeds. Indie archivists ar... more info