Darth Vader

The Great Falls Balloon Festival In Lewiston Is Where We Should All Be Right Now
The Great Falls Balloon Festival In Lewiston Is Where We Should All Be Right Now
The Great Falls Balloon Festival In Lewiston Is Where We Should All Be Right Now
The 24th annual Great Falls Balloon Festival is happening this weekend in Lewiston/Auburn and for the first time ever, will have two new Star Wars themed balloons for people to enjoy. Those two balloons, one of Yoda and the other of Darth Vader took flight early this morning with hundreds of onlookers snapping pictures...