Category: Screen

15th May 2017

Review: Area 51

By Tom Gould

The fatal allure of Netflix is its bottomless pit of sub-standard films and TV which offers constant mind numbing distractions…