From the outside, the Holy Trinity Church in Marylebone, Westminster, London looks like any other church, and it’s likely that you’d pass it by without even taking note of the building. But it’s what’s inside the church that makes it one of the most unique in the world…
Read More: This Church Houses a Nightmarish Statue of the Devil Himself | News Article | FEARNET.


*Very creepy depiction.* But he got it right naming it The Morning Star for sure…