Posts Tagged ‘112ft’

Days of Noah: New 112Ft Visitor Attraction Called ‘THE GIANT’ Using Advanced Technology To Make a 20-Nation Tour in 2021

The most exciting visitor attraction concept of the 21st century has been launched. Entitled, The Giant, it features the world’s tallest moving statue. The Giant was conceived by The Giant Company based in Dublin, Ireland. You can file this one under ‘we told you this was coming, no shock here but, man oh man, what […]

Powered by WordPress | Designed by: Premium WordPress Themes | Thanks to Themes Gallery, Bromoney and Wordpress Themes