Designed by
Title
US Air Force Thunderbirds arrive in Miami #27522808
Description
Miami, USA November 3, 2012: US Air Force Thunderbirds arrive in Miami in anticipation of the annual Wings Over Homestead airshow on November 3, 2012.
This image is editorial