Loading the player...


INFO:
Shocking moment giant rock hits a car during earthquake in Taiwan
Mother-of-eight is found chained by the neck and unable to speak in a freezing shed in China | Daily Mail Online