| « World's oldest animal turns 175 | Under Attack » |

Two U.S. Air Force Thunderbirds perform a mirror formation during Aviation Nation Air Show at Nellis Air Force Base in Las Vegas on Saturday, Nov. 12, 2005.
This post has 6 feedbacks awaiting moderation...