Claire and Leon get down and dirty in Resident Evil. Claire and Leon get down and dirty in Resident Evil. EvilSexSKurvaLeon