U.S. air force thunderbirds demonstration team performs stunts in New York, the United States, Aug. 24, 2010, to celebrate the start of the Air Force Week NYC. [Xinhua]
Go to Forum >>0 Comments