Twenty One Pilots will live stream May 21st, the day their new album dropsApril 10, 2021 | EricCheck out the first song from Scaled & Icy — and get ready to stream.