News rating have been plummeting lately…do these guys have the answer?

i think they’re on to something.

Tags: × × ×

Comments are closed.