The fantastic Twin Shadow visited Late Night With Jimmy Fallon yesterday evening for their TV debut on the best late night program around. They played a slightly sped up version of “Castles In The Snow” off the stellar debut album Forget and later posted a bonus track on the shows website.
We missed them at Coachella and are kind of sad about it still, especially after they rocked on the show last night. Check out “Castles In The Snow” and “I Can’t Wait” below.