Our second ever song of the week goes to Tame Impala! ‘Let It Happen’ is their latest single that was released on 11th March. With a hugely successful first album ‘Lonerism’ which was a fairly rocky album, but they say their third album will feature more electronic vibe, and sounds very interesting how the rest of the album goes. Here’s the eight minute song that’s electrifying