DEMENTED (2019) Social media snuff horror

‘Life runs at 24 frames per second… but so does death’ Demented is a 2019 Canadian horror feature film about the plight of women who are abducted and killed via …

Read More