The new album from Cuddle Magic & Phyllis Chen is, for your enjoyment (education?, edification, etc.?), streaming on The Wild Honey Pie.
Please head there and take a listen. And then celebrate with us when the album is released (all over the world) this coming Tuesday, April 8, 2014.