Watch Twenty One Pilots live at SNL

American alternative indie pop band Twenty One Pilots debuted on the legendary skecth show "Saturday night live". The episode, hosted by Lin-Manuel Miranda, creator and former star of the blockbuster Broadway musical Hamilton, saw the band performed the hits "Heathens " and "Ride". Ahead of their performance, Tyler and Josh revealed how they were “honored” [...]