Ducks head back to their favorite spot near Festival Plaza in Auburn during Sunday morning's launch at the Great Falls Balloon Festival.