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

Advertisement

Share This Story

Get our newsletter