« Sunset | Main | Destruction »
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
Posted by Dan on January 21, 2008 02:30 PM | Permalink |