Mega Plaza Shopping Center
- Media type
- Game
Mega Plaza Shopping Center · Mega Plaza Shopping Center · GAME
Shooter 1997
About this title
Aliens captured a shopping center in Los Angeles.
Mega Plaza Shopping Center · Mega Plaza Shopping Center · GAME
Shooter 1997
Aliens captured a shopping center in Los Angeles.