I recognize the police officers as British by design (those neon jackets are hard to forget) but I don’t know anything about the event or the mechanized monster machine.
Anybody?
Update: artist Craig Atkinson informed me this is La Machine from the 2008 Liverpool Biennial. thanks Craig!
Supplement –
another image of this amazing machine in situ:
Liverpool, it was La Machine – part of the Biennial this year. It was best seen on TV or video.
hey yeah! nice one craig, thanks for the tip.