Large puppet walking through Irvine Harbourside, North Ayshire, Scotland. It was a very wet day but that was very fitting for a puppet called Storm. More Info on the puppet here visionmechanics.org/storm-giant-puppet/
Aye Roddy both were done by Vision Mechanics. I think Storm is bigger though. Was quite an experience to see, especially in the pissing rain. haha Deffo added to the atmosphere. Atb Dave