Tame Impala – Silver Trembling Hands (The Flaming Lips Cover)
They played this for the first time, since they’re touring with The Flaming Lips in the states later this year. 21st August 2013 at The Olympia Theatre, Dublin.
They played this for the first time, since they’re touring with The Flaming Lips in the states later this year. 21st August 2013 at The Olympia Theatre, Dublin.