Enlarge Photo

BSAA agent Jill Valentine meets a new mutant called the Wall Blister in the video game Resident Evil Revelations.

Happening Now