Trailer Released For New Demonic Possession Film "HOSTS"

Indie movies are the best.. This one looks to continue that trend!