I was in Canada when they started getting big in the UK so I missed them at first, but then I went to Leeds music festival and saw them do a set and found them hilarious. Plus they're from the same part of the world as me, so YAY!
I was in Canada when they started getting big in the UK so I missed them at first, but then I went to Leeds music festival and saw them do a set and found them hilarious. Plus they're from the same part of the world as me, so YAY!