Some people weren't thrilled with Shena Hardin's nonchalant attitude yesterday while holding an "idiot" sign. More importantly, the judge who sentenced her wasn't happy.
Shared publiclyView activity