When they canceled Faster Horses last year, organizers framed the decision as taking a break. But in 2026, their announcement feels a little more final.
Detectives arrested Kramer and then subsequently executed the search warrant at his residence and seized several electronic devices, which will be forensically examined.