Twin Shadow Makes TV Debut On Fallon

brandon | May 6, 2011 - 4:44 pm

Jessica Alba obsession Twin Shadow performed a beefed-up, rocked-out, at-times messy “Castles In The Snow” on Jimmy Fallon last night. Considering Questlove’s somewhere just outside the frame, lots of fabulous hair in one room:They did “I Can’t Wait” as a web exclusive: