Tame Impala, out of Australia recently released their new album, Lonerism. I actually found them after I saw their 1st album, Innerspeak album artwork online. (beautiful right? right)
Good psychedelic indie rock. New album looks promising, just heard a new single off the album (Elephant)...its good, and so is the simple teaser video for it.
via ISO50 Blog