Trailer – Earth Defense Force 2025

Look, Doug… Can I call you Doug? I would love to tell you, Doug, that you will love Earth Defense...