Loading...
Showing posts with label Artist. Show all posts

Russian artist claims he had a close encounter with a YETI

Andrey Lyubchenko claimed he met a Yeti while out walking in Siberia. Lyubchencko claimed the eight-foot tall beast was friendly and called ...