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