In January 2023, Cage the Elephant frontman Matt Shultz was arrested in a New York hotel room, swarmed upon by a 30-strong SWAT team of police officers. If that sounds dramatic, it was ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results