May 18, 2006

So suddenly we are talking about 370 miles of triple-layered fencing. I sense Karl Rove's presence, master....

Pages

Blog Archive