The La Llorona Curse – USA, 2019

‘Hide the children’ The La Llorona Curse – formerly Her Cry: La Llorona Investigation – is a 2013 [released in 2019] American found footage horror feature film photographed and directed …

Read More