The Wrath of KHOU

Sounds like a leader of invading space aliens. Instead it’s a Houston TV station that has long hated Ron Paul. Here is yet another example, and catch the chosen photo at the bottom right.

Share

10:37 am on February 11, 2008