U.S. Puzzle

To blame Ralph Nader or not to blame Ralph Nader, that is the question.

by ,