November 22, 2015November 25, 2015russiainyourface Thanks Obama! Naked Russian man bites Lenin impersonator, gets chased by police on Red Square