August 31st, 2009

This is a two and a half minute news report from Alabama about a woman who thinks there’s “a little holy spirit” in her new consignment shop because she can stand a broom up…