Tuesday, November 15, 2005

Shocking

America's Electric Chairs - photos of electric chairs from all the U.S. states that use them.

No comments: