For some reason, my first glance led me to believe that this article headline on the BBC indicated that Hull is to become UK City of Cthulhu in 2017. Intrigued — and with no regard for the state of my … Continue reading
21 November 2013
by wpAdmin
0 comments