Twenty One Pilots filmed their music video for Stressed Out at their childhood homes and the surrounding neighbourhood in Columbus, Ohio.
Built in 1962, the house that belonged to the parents of drummer Josh Dun recently sold in 2019 for $218,000. And although the family have moved home, we cannot disclose the address.
Official Music Video
Release Date: April 2015