Air Force Thunderbirds at Scott AFB This Weekend
After an air show performance last weekend in Rockford, Illinois, The United States Air Force Thunderbirds will thrill thousands of people this upcoming weekend at Scott Air Force Base in Belleville, Illinois.