If you need to be cheered up, check out Defective Yeti’s description of Karl Rove’s latest activities. No, really. You’ll thank me.
If you need to be cheered up, check out Defective Yeti’s description of Karl Rove’s latest activities. No, really. You’ll thank me.