Anyone ever heard their music? They are currently on tour, I don't have my passport so I didn't get to see them in the states which is a lot closer to home for me. :c
Anyone in Europe who wants to see them live this year?
Anyone in Europe who wants to see them live this year?