This has to be high on the list of things that can go wrong just before a live TV broadcast.

A news reporter in Milwaukee was getting ready to do a report on the snow, when just seconds before the broadcast... BOOM.

Her name is Amy DuPont and now she has gone viral for a reason I'm sure she didn't see coming. Just before her live shot, she was struck pretty hard in the face with a snowball. Now, the good news here is that it wasn't some annoying heckler attempting to get their 5-minutes of fame, it was actually her onsite producer.

Apparently he was trying to prove the point that it was "snowball weather", and to show that, he threw the snowball. He wasn't trying to hit her in the face, though, and apologized immediately.

She handled it like a true pro.

Check this out!