Resident Evil: Revelations - Rachael Ooze Trailer

She's not much of a looker.

Uploaded: Friday, June 7, 2013
Duration: 01:33

Game navigation