« Sunset | Main | Destruction »

Construction Thing

Not sure what this is. It was in a different location each day, but I can't say I ever saw it moving. I'm guessing it pounded big things into the ground?

Bur Dubai, Dubai, UAE