5 days agoCARNOSAUR / INTRUDERS - This is Actually Chinese Jurassic Park! [MOVIE REVIEW] China 2025 重返侏罗纪SHOCKMANIA! by The Arty Dans