Culture Crash: The Internet’s Favorite Song Isn’t On Streaming
Welcome to Culture Crash, where we examine American culture – what’s new and old in entertainment… In September of last year, the band Twenty One Pilots released their album Breach, an alt pop rock offering from the hitmakers behind “Stressed Out,” “Ride,” and “Car Radio.” The album is a total force with an electricity and an urgency that’s potently felt in songs like “Drum Show” and “Center Mass.” One thing notably absent on the main album is its biggest social […]