You are using an older browser version. Please use a supported version for the best MSN experience.

Get a first look at ‘The Giant’ statue coming to 21 cities across the globe

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.
image beaconimage beaconimage beacon