Leader Cheetah

ozatheist on November 11th, 2008

From TripleJ (or JJJ) comes the next crop of Australian artists, including the band Leader Cheetah who are due to release their new single Bloodlines early December. Their debut album ‘The Sunspot Letters’ is slated for release early next year, so have a listen to them now and you can say you knew them before [...]

Continue reading about New Music