LOL!
How did the astroturf reference come up this week? What does it refer to? I must have been in the Bahamas.