The Daily Pick

Tuesday, May 10, 2005

New Tom DeLay Billboard

This billboard is on display in Tom DeLay's home state of Texas. You can see more of these type things at Democracy for America and Blog for America.

posted by The Daily Pick at 10:08 PM


Add a comment