Please enable JavaScript
Some scenes from the annual Labor Day Weekend Balloon festival held every year in Colorado Springs, Colorado. Have you ever seen dozens of full-sized balloons in the air at once? Well, here's your chance!