Comments

Fight of the century 10 comments
guest · 6 years ago
What about Celestine?
2
The Spring Temple Buddha, located in China and it's the tallest statue in the world 11 comments
guest · 6 years ago
“The Motherland Calls” located in Volograd. I had a miniature version of it growing up!
12
Transition contact lenses were just FDA Approved. Here's a demo video 13 comments
guest · 6 years ago
The end scared my dog!