Zoe D. McMorran, 16, sang, danced and laughed