You've cancelled the last three concerts I put on my list. Very unfortunate and frustrating. A 50% cancellation rate is not acceptable if you want to maintain your audience.
Very accessible, very enjoyable!
129 Ho Plaza Cornell University: Ithaca, NY 14853, USAEnlarge Map