By Kate Suters in New Music on Monday 20 October 2008

From the dusty depths of Western Australia comes the making of another great Aussie band. Tame Impala have just released their self-titled EP and it’s already seducing ears across the airwaves. With a psychedelic sound akin to the rollicking groove of Led Zeppelin mixed up and delicately caressed with the sound of modern day hope […]

Read more