Kublai Khan Senses Fail Announce “Let It Enfold You” Ten Year Anniversary Tour The punk rock band, Senses Fail, have announced that they will be playing a string of shows to celebrate the ten year anniversary of their 2004 album, Let It Enfold You. Kublai Khan will be supporting the tour. You can…