Meet Horn Honk Helen, Your New Favorite Traffic Cop

How dare you honk when I’m dizzy and reading at a green light?!?!