Nah, it’s probably Larry David’s ex, or some other enviro-whacko who thinks Al Gore is the be-all and end-all of ecological prophets.
Laurie David, a real enviro loon.
Bingo - you win! That’s exactly who they’re saying it was! Isn’t she the idiot that says you should only use one square of TP when you use the bathroom?
This explains Larry David's comment around the time of his divorce of something along the lines of that he was going to trade his Prius for a Hummer and burn tires in his backyard.