With a friend in tow, I took a trip to 139 Copeland Road in Peckham to experience an hour-long immersive
On The Brain follows a small-town sheriff caught up in a series of mysterious murders which lead him to think there is something seriously wrong with the townsfolk. All of a sudden they are raging