Headline News

Simu Liu

9

I Was Blown Away!

Shang-Chi and the Legend of the Ten Rings: ...

Sep 16, 2021Comments off

This film has a 98% Rotten Tomatoes audience score and a 92% critics score, and it deserves them!  It’s a MUST-SEE (possibly unless you’re blind)!