Marvel’s Shang-Chi Star Simu Liu Shows off Massive Billboard in Times Square [Video]

Despite rises in COVID-19 cases, Shang-Chi and the Legend of the Ten Rings remains set to open [...]