World Invasion Battle Los Angeles – Review
Is this movie is straight out of United States recruitment advertising firm? Muhahaha That is my first thought after walking out of the theater. I’m not saying I don’t like this film but there are too many parts felt too similar to other films making it pretty predictable hence the lack of “shock” in the […]