Lady Loses Her Mind In NYC

We don't know what she is on or what happened, but she is apparently super sorry for being insane and stopping traffic.