
Those new jobs Obama is always bragging about? They’re all in Texas.
18 Comments
newest