Radiohead Announces KID A MNESIA Coachella InstallationApril 9, 2026 Radiohead has confirmed the launch of Motion Picture House: KID A MNESIA, an immersive audiovisual installation that translates its landmark albums Kid A and Amnesiac into…