Thank you for helping us by reporting bad content.
I actually saw Twin Atlantic in concert 2 years ago and they were amazing! All of the band members were a little tipsy, but they put on an awesome show and were really friendly! The lead singer actually jumped of the stage and hugged one of my friends! They`re a band from Scotland and currently have a new album out called Free. This song is off of their new album and another great song off this album is "Edit Me." You should also check out their first album Vivarium!
Video is not mine and is from the source link below.
Source link: http://www.youtube.com/watch?v=Rxv7OunnUh8