One of Ellen's favorite new bands performs their hit! Check it out.

Comments