mookidmusic.com
The Internet have finally found it
With a self-sabotaging un-Google-able name and a an open-doors fluctuating policy with members, The Internet don’t always make it easy for themselves. Frontwoman Syd (fka Syd Tha Kyd) also had a ro…