Resident Evil: Welcome to Raccoon City trailer goes back to the beginning
By SardarNaji in Technology
Updated 2 years ago
It premieres in theaters on November 24th.