Tell us what you think about the second season of The Black Tapes. Is Alex going insane? Do demons really exist? Is the world going to end? Let us know!
To see this working, head to your live site.
May 08, 2017