The mystery megaload. Photo by Joey Hatcher.

(Lander, Wyo.) – This massive piece of equipment crawled down Lander’s Main Street on Wednesday afternoon. We don’t know what it is. Do you? Share your thoughts in the comments.