Satan lives on Torbovision! Possessions, demons, satanists, christian hysteria on VHS and then some. A fine mixture of ridiculous docus and awesome shit! Post some suggestions and tune in!
Alright, let's do this! Vietnam war, Margheriti, Filippino jungles and a general hatred for huts. All huts must be destroyed! Tune in for your daily dose of hut destruction! Mostly 80s action stuff, featuring jungles