Carousel Kings – “Lock Meowt”Posted by Jason TateApr 17, 2019 Carousel Kings have released their new song “Lock Meowt.” The song comes from their new album, Ultra, due out on May 31st.