What a great night this promises to be! Ms. Shaughnessy, Ms. Cunningham and our choir have put huge work in as always! Well done all!