localize 1 quiz 2 followers localize uploaded a photo 0 on December 27, 2016 localize created a scored quiz scoredquiz Are You A True Twenty One Pilots Fan? Do you think you are a true Twenty One Pilots fan? Take this quiz to find out! 18 responses 0 by localize on December 27, 2016