2 years agoSCARY Comments Get Caught On Hot Mic, Showing China And Russia Are Becoming Closer AlliesDinesh D'SouzaVerified
1 year agoRussian Yeti Bigfoot Sasquatch Sighting Breakdown - Снежный человек обнаружен в Лен. областиTheParanormalReview