The Old Kent Road Bus Stop Has Such Sights To Show You By Miles Lemaire · 06.17.2014 · No comments The mystery of the Hellraiser VHS that kept appearing on a London bus stop.