Taiwan train company lodges complaint after Annabelle 'demon doll' appears on its trains

VIDEOS TO WATCH

SERVICES