http://www.hulu.com/watch/787865
Big moves from the homies of Twin Peaks, who appeared on Last Call with Carson Daly to make their TV debut.
These guys make up one of our favorite bands and it’s dope seeing them slowly but surely breaking into the mainstream. Check out their performance of Wild Onion-standout “Telephone.”
The band also performed (my personal favorite) “I Found a New Way” and “Boomers,” which you can check out below.
http://www.hulu.com/watch/787864
http://www.hulu.com/watch/787863