And our friend, and yours, Ned makes an appearance!
Twenty One Pilots have just dropped the official video for 'The Hype', which they filmed over the weekend of their hometown shows in Columbus, Ohio last month.
Last month, the lads put the call out for fans to come to the video shoot and be a part of the action, which Twenty One Pilots acknowledged in their tweet about the video, sharing "we plaid such a great time filming a music video with some of our amazing flans". Get it? Because they're wearing about 20 different pieces of plaid clothing. It's a LOOK.