May 28, 2007 at 12:04 am
I found what I think are Mil Mi-26 Halos in North Korea on Google Earth a fair while back, and now I’ve joined the most well informed air power forum, on the net, I thought I’d get a second opinion. Screen grab bottom right:
