A 60-foot dragon skeleton was allegedly unearthed in the city of Zhangjiakou in Northern China’s Hebei province. It’s gotta be completely real ’cause there’s no way anyone could fake such a thing, right?

0 Comments