Most Annoying

John Hawkins has a list of the 21 most annoying people on the right in 2006.

Speak Your Mind

*