February 18, 2015 The Giants Two humungous marionettes called The Giants recently trundled around Perth. It was pretty good. ... By FLINT Magazine