avgeekery.com
Britain’s Red Arrows Announce Extra Stops to North American Tour
NEW YORK — Great Britain’s Royal Air Force Aerobatic Team known as the Red Arrows announced on Friday the addition of more stops to their first tour of North America in eleven years. The Red Arrows will now visit and perform at over 25 locations during their 11-week tour of the United States and Canada. The team […] More