Yesterday Toronto’s Sean Leon dropped his highly anticipated album ‘I Think You’ve Gone Mad (Or the Sins of the Father)’ and it’s epic. He’s been teasing this album for a very long time and we are stoked to finally hear it in its entirety. Check it out below!