Ricardo Sanchez on Wildstorm's Resident Evil

Date: 06 April 2009 Time: 01:21 PM ET