The video for Stressed Out by Twenty One Pilots has passed One Billion views. This is an incredible achievement by the duo and you can check out the video below!
Twenty One Pilots are currently in the middle of the Tour De Columbus, which sees them playing venues of all sizes across their hometown in Ohio. The band will go live on Facebook tonight, check it out below!