A Perfect Performathon 2019!

Saturday, December 7 was a perfect day for Performathon 2019! [...]