Review of ‘Meowgeddaboudit!’ album by The Trigger Happy Kittens
MEOWGEDDABOUDIT! is the 2nd Album of Electronica by The Trigger-Happy Kittens. @TrggrHppyKttns is a Music Project Produced & Engineered by Michael O’Morah, an AIDS Survivor and Pollock-Krasner Award-Winning Artist &…