A Skeleton of a “60ft long dragon” has been found and locals are convinced it is the real deal. Dozens of apparently convinced locals gather round the skeleton in the video which was filmed in Zhangjiakou City, China.
A Skeleton of a “60ft long dragon” has been found and locals are convinced it is the real deal. Dozens of apparently convinced locals gather round the skeleton in the video which was filmed in Zhangjiakou City, China.
no comment