Friday, July 16, 2004

Introducing...

the Crime Fighting Peeping Toms

A bunch of "concerned citizens" in South Africa who drive out the criminals in the neighborhood by staring at them.