The Great Forest Park Balloon Race was founded in 1973. It is unique in that it originates from the middle of a major city, St. Louis, Missouri. The Balloon Glow offers spectators a breathtaking view of inflated balloons lighted by their burners.
Image provided by Getty Images.
January 10th, 2019
Viewed 256 Times - Last Visitor from Hazel Green, AL on 04/13/2021 at 11:38 AM