LaRoucheite wins Dem nomination...
LaRoucheite wins Dem nomination in Texas: http://peekURL.com/z499flf "I will take our troops out of the war zone and put them into space!"
From @24aheaddotcom_
Tweeted Thu, Mar 4, 2010 at 4:40 pm