From Pine View Farm

The Ad Exxon Doesn’t Want You To See 0

So much so that they served a cease and desist order on Comcast in Houston to keep it off the air. C&L has the story.

Sign the petition.

Share

Comments are closed.