Twenty Pilots are up to something


Twenty One Pilots posted this YESTERDAY, so do they have something coming today????  MYSTERIOUS INSTA POST LEADS US TO BELIEVE SOMETHING IS UP-