Shena Hardin, woman who drove on sidewalk to dodge bus, must wear ‘idiot’ sign
Shena Hardin SUV raced around a school bus, which was caught on video, caused many to shake their heads. NOw the Judge has levied a sentence which might cause more heads to shake. WATCH THE VIDEO HERE Shena Hardin’s More...