Mystery Solved: That Huge LED Set-Up In Beijing Museum Repurposed From Olympics
April 25, 2023 by Dave Haynes
Photo: Beijing Daily/Cheng Gong If that huge LED set-up inside the China National Film Museum near Beijing that I posted about Monday seemed vaguely …
Read more