A Chinese man who carries his house on his back (12 pictures)
38-year-old Liu Lingchao is a real-life human snail who carries his 60-kg-heavy house on his back wherever he goes.
38-year-old Liu Lingchao is a real-life human snail who carries his 60-kg-heavy house on his back wherever he goes.