Man Carves Wife a 6,000 Stair Path in Mountain

A weird love story has come out of China recently and managed to touch the...

33K views weirdasianews.com

Interest

Married Life
Discovered by -
on Dec 15, 2007

Stumblers Who Like This Page