Apr 24, 2012
Liverpool Attacked by Giant...Marionettes
In Liverpool, UK a Titanic commemoration called Sea Odyssey Giant Spectacular is underway (or was) including some giant marionettes created by the French street performers Royal de Luxe. I think that they are simultaneously pretty cool and incredibly creepy.
Source Laughing Squid