Giant! Getcher giants here!
Here Be More Giants
Here's a few pics from the last-ever Giants. (thank god – traffic was awful!) three out of four.
In case you don't know: the Giants are huge in Liverpool. (Sorry, Brits are rubbing off on the Post Editor.) They're built and operated by a French theatre troupe called Royal de Luxe. This is their last planned visit to Liverpool, as FWR notes. We wish they'd come to western Pennsylvania. We would gladly block off Main Street for them. Heck, we block off Main Street for antique tractor shows….