ADVERTISEMENT

Edmonton

Why are there 'gargantuan humanoids' in downtown Edmonton?

Published

Inflatable humanoids take over downtown Edmonton Giant inflatable structures are starting to pop up around Edmonton. The art project is inspired by the film Fantastic Planet.