AlexH
Well-Known Member
Has anyone seen these giants? They were in Liverpool at the weekend. I thought they looked amazing enough in photos, but this video is breathtaking:
I've seen some interesting steampunk outdoor theatre in my hometown, but nothing on this scale.
What else exists I should know about?
I've seen some interesting steampunk outdoor theatre in my hometown, but nothing on this scale.
What else exists I should know about?