New Flying Attraction Open at The Island in Pigeon Forge