At what event does the Carrie get drenched with pig's blood in the Steven King novel?

She gets drenched at her prom. :)