Evidently there are some corners of the Internet I haven't discovered, because if I had, I'd know all about the guys behind the FPS Russia YouTube channel, which is one of the top-viewed channels on the Internet these days. The guy in front of the camera in that video lives on.