Lenin Falls in Kiev (Video) By Charlie Martin | December 08, 2013 10:04 AM It’s an Instagram video. I don’t know how to embed it, so follow the link.