Ever wondered what a Russian helicopter factory looks like? English Russia has some sweet shots of a factory tour.