“The Giant” to be displayed in 21 cities across the globe.

Red Sky at Morning

Mar 15, 2017

A new statue “The Giant” will be displayed in 21 cities across the globe. The ten story public art display will showcase the giants in communities across the globe using technology to celebrate humanity. NBC’s Molly Hunter reports for TODAY from London.

Now, a giant figure of man, with the ability to project images of figures from Einstein to Beyonce on its surface, celebrating all that is Man may not resonate with some people as having any significance other than a bold art installation…

On the other hand, a man made giant, doing a tour in 2021 (21 =7+7+7) to 21 countries may have some people reaching for Revelation 13!

Is this an echo of something to come? Opinions valued!

Last edited: