Alice Snedden does a show in New York