Comment

Bad News for Rick Perry

120
Charles4/18/2009 10:27:55 am PDT

re: #119 carbon footprint

What he said is so Texas.

Really? Then why do 75% of Texans seem to disagree with Perry?