Explore a universe
Marcus Fenix and Delta Squad hold the line for humanity against the Locust Horde on the planet Sera.
1 entries in Gears of War. Search to find existing entries or create a missing one.