Land of Talk is a Canadian indie rock band from Montreal.
Oh wow! Such an amazing song and video. And the whole vibe from the song. It's absolutely brilliant. If you don't like this, then there is clearly something wrong with you. Light a candle and float around the living room.
It's Okay