Crazy Tree Lady
That is my all time favorite lefty loon video! It makes me cry everytime i watch it. From laughing so hard.