Elizabeth May: I'm with stupid

What's spreading around the Internet this week

by