Shared publicly  - 
 
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.
2
Add a comment...