Tainted Blood 7.50 USD Jennifers young life has never been better, she has it all; family, friends, and fun. That is until her terminally ill cousin comes to live with...