Surprised no one else has made this connection....http://www.youtube.com/watch?v=MDO2OmghJ-Q
I did... It's hard not to.
What was it? It's gone now....even in a valley without mountains the wind could still blow.
It's the maid in the Family Guy TV series who is always saying "no" with a heavy latin accent.