All posts tagged "Celine Tien"

  • [Fantasia '12] Legless & Headless Gore In First ‘The Human Race’ Image!

    Announced this morning as part of the 16th annual Fantasia International Film Festival, taking Montreal by storm July 19-August 7, we’ve landed an extremely gory...