USAF Thunderbirds Land in Duluth Ahead of Airshow
DULUTH, Minn. -- The United States Air Force Thunderbirds have landed in Duluth ahead of the big air show this weekend. The 15th Duluth Airshow is just about ready for take off. This weekend's headliner,…