So this lady is walking down a public sidewalk, randomly stabbing folks.

I first saw this and said, "must be New Orleans", and it is. This lady is walking down Decatur Street, mumbling to herself and sticking folks. Police are searching for her.

More From Kicker 102.5