Tagged:  Sheva Alomar

By Michael Bartok, September 6, 2010 0

Capcom‘s Resident Evil, as a franchise, has had a long and distinguished career dating back to the first Resident Evil… Read More »