25 May, 2020 in Action / 0 Comments Umbrella Corps brings us back to Raccoon City with a new trailer loaded shots everywhere