#SheReviews Film: The Black Demon
Feel like some thrills and spills? Released this year, The Black Demon fiction horror film is for you. A family is stranded on an old oil rig in the small town of Baja, on a peninsula in north-western Mexico, unaware that for […]