29-August-2008
100RED I was very surprised when I saw this famous russian helicopter in this american military museum. This Mil-24 arrived by vehicles from Air Power Museum near Austin, Texas and assembled for display in new museum in the Illinois. Date of coming to the Russel Military Museum - November 19th, 2007