TPA Roundup 8/6/2012

The Texas Progressive Alliance salutes NASA for its awesome job with the “Curiosity” landing as it brings you this week’s roundup. […]