CAROUSEL KINGS GET CUDDLY IN MUSIC VIDEO “LOCK MEOWT” New Album, PLUS ULTRA, Coming May 31 Never afraid to show their loveable demeanor, CAROUSEL KINGS are delivering a second peek into their upcoming album through the new video “Lock Meowt,” ahead of the release of Plus Ultra on May 31, 2019. The video showcases the …
Read More »