Great Falls Balloon Festival 2012 August 20, 2012ROADSIDE, SNAPSHOTgreat falls balloon festival, hot air balloons, lewiston, maine By Chris Cavallari A photo gallery of images from the Friday morning launch at the 2012 Great Falls Balloon Festival in Lewiston, ME.