One of our fave artists of 2010 finally got their much overdue debut TV appearance on the hilarious 'Late Night With Jimmy Fallon' last night.
(The episode also featured Stephen Merchant for all you Office/Extras/The Ricky Gervais show nerds)
Check the band in all their disco gear glory below:
No comments:
Post a Comment