Starship Troopers: Ultimate Bug War!: Starship Troopers: Ultimate Bug War! Zegema Beach Demo Trailer

Are you doing your part? We’re calling on all aspiring Citizens to heed General Johnny Rico’s call, and sign up NOW for the epitome of Federal Armed Services training, before Starship Troopers: Ultimate Bug War! deploys…