Check Out Our Pics Of The First Launch Of The 2016 Great Falls Balloon Festival
The 2016 Great Falls Balloon Festival kicked off this morning with the Friday morning balloon launch!
Two of the highlights: Darth Vader and Yoda!
Taking place in Lewiston / Auburn, some of the highlights include: 2 balloon launches per day (6 AM and 6 PM), the festival parade (11 AM Saturday), performing dogs, archery and fighting demonstrations, food, and live music. Check out a complete list of events HERE
Check out our pics of Friday morning's launch: