ASIA Movie Review

Published February 3, 2021 13 Views

Rumble A simply awful film in consideration for Best Foreign Picture. Israel can do so much better.