This was dug up about 3 feet down in the soil on flat ground at the top of a mountain in Landstuhl, Germany. Weighs about 25 lbs from the feel of it. Was not far from a US military installation.
Approximate location
Anyone have any idea what this might be?
Upvote
1