Thunderbirds at Turku Air Show 2011

The U.S. Air Force display team Thunderbirds perform for the first time ever in Finland.