humor Of course they’re lighting themselves on fire and jumping off buildings in Russia (Video) By: Ben In: Humor, Shit Happens, Video Aug 19, 2016 223 Liked! 86 Disliked 0 If you like what you see here, download our app! Like this post? 223 Liked! 0