Twenty One Pilots on SNLOctober 10, 2016 | LouTwenty One Pilots did a couple tunes on SNL over the weekend. If you missed it… Heathens: Ride: