The first balloon takes off Published June 19, 2013 at 1371 × 2048 in Quechee Balloon Festival 2013 The first balloon takes off