Tag: daredevil
This ‘Daredevil Stone’ Was Demolished For Obvious Reasons #daredevil #china #travel #shorts
This rocky protrusion in Anyang city, Henan province, central China proved too irresistible to tourists wanting photos of themselves standing…
Read More