27 'Demonic' arches rising in New York and London on April 19: 'Welcome signs' for the Antichrist? (www.christiantoday.com) posted 3 years ago by BirchTBarlow 3 years ago by BirchTBarlow +29 / -2 8 comments share 8 comments share save hide report block hide replies
Yes. Relevant because April 19th has come around again.