Observer Podcast Episode 30: Ted Cruz, Wendy Davis and What Lt. Gov. Dewhurst Said About Obama

Observer Podcast Episode 30: Ted Cruz, Wendy Davis and What Lt. Gov. Dewhurst Said About Obama