IL-2 Sturmovik: Battle of Stalingrad trailer

02:17PM 29th Jul 2013

Teaser trailer for the next entry in the flighty dogfighting series.