Sweet Auburn Festival lives up to its name