Tagged: Epstein Theatre

Ghoul caught looking out window Stuart Hotel Liverpool

Ghastly Ghoul caught on Google Street View

While someone was browsing Google street View, they noticed something peculiar looking out a window located at the Stuart Hotel in Walton, Liverpool. It appears to be a ghastly ghoul of sorts. No doubt,...

×