Cher Public

Now I suddenly feel as if I’ve taken all my clothes off

Margo_500Can it really be 40 (Four, oh!) years since La Cieca was born on that sultry evening at the State Fair Music Hall in Dallas, Texas?  Read more »