Roger examines a two mile long humanoid foot

Roger 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?

Share this

Need Reliable & Affordable Web Hosting?

The Tap is very happy to recommend Hostarmada.

HostArmada - Affordable Cloud SSD Web Hosting