If you have never encountered Sherry Glasser and her personification of Mother Earth ("So, ah, how exactly do you think you got here without a Mother?") here's a beginning! Sherry is well known in Northern California, and this performance of Oh My Goddess was presented at Fort Bragg Town Hall, for the Ocean Protection Coalition Save The Whales Event in May of 2010. Enjoy!
http://youtu.be/xkztSqqBSO4