Video Archives

What's all the shame about?

What's all the shame about?

Chances are you've seen those large banners around town declaring "shame on this restaurant" or "shame on this gas station," but you may not know exactly why they should feel ashamed.