The conspiracy theories have been running DEEP over the last few days about Twenty One Pilots. The Tower of Silence, numerical codes, coordinates, there's been a lot to take in lately. WHAT DOES IT ALL MEAN?!
And now we can add more to the investigation. Did Carlos Herrera uncover a release date of new music? Is something coming from Josh and Tyler in July, on Friday the 13th? Chhhh-chhh-chhhh-chhh-chhhh-chhh-hah-hah-hah-hah-hah-hah-hah-hah!