TULSA — An American rock band formed in Oklahoma City in 1983 is bringing an original, interactive sculpture to ahha Tulsa. Ahha Tulsa has partnered with The Flaming Lips to exhibit "King's Mouth".