Video: Flintstones of the XXI century: Couple lives in cave for 54 years

More RT Play videos here: https://www.facebook.com/RTvids/ Over half a century ago husband and wife Liang Zi Fu and Li Su Ying moved into a cave high in …

Via Youtube