It's two guys and I believe they are in penguin suits in the music video and there are standing by some kind of stand I think ( like a lemonade stand or chemistry or something) and there is a hot brunette in the video and she sings the chorus:
" Some people see life as a never ending dreariness - close their eyes through every new experience- and they only see what they want to see "
"stand a little closer to me - ohhhHHhh"
That's all I know. It's been driving me nuts for weeks.