Roger examines a two mile long humanoid foot
Tue 4:24 am +00:00, 13 Oct 2026Roger Spurr surveys the Devils Tower in Wyoming – on Google Earth.
He writes – My claims are that Devils tower is an Achilles Tendon and I found the other foot and now I found the body (I think) and some insane things like this Dragon Scaled Eye in the Proximity of Devils Tower.
TAP – The body of a dragon alongside the body of the giant? So both died in close proximity?
For the foot to be so flat it must have snapped off?








