Beast of Revelation? UN Puts Up Giant Statue in NYC that People Describe as “In-Your-Face-Evil”
The United Nations is under fire for building a statue in New York City. The statue has been described by onlookers as “in-your-face-evil.” Why? Because according to some people, the statue looks like the Beast of Revelation. Trending: Snopes Says “False” and Wayfair Denies Allegations of Illegal Child Trafficking Some of the design features of … Continue reading Beast of Revelation? UN Puts Up Giant Statue in NYC that People Describe as “In-Your-Face-Evil”
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed