Monday, November 22, 2010

Doo do do doo do doo do doo dooooo.....

Currently a song apply titled "Barbara Streisand" by Duck Sauce is haunting the airwaves and it is probably one of the most addictive songs I have heard in a good long while simply because it seems to fully embrace how ridiculous it actually should be. That and after hearing it you will be humming "do do do dooo" to yourself for a very, very long time. Then, in a flash of genius inspired procrastination, I went to YouTube and found their video which I present to you hear. I will not break out the "...so much win" emoticon again, as I am not willing ot over use that little chestnut quite yet but it is there in soul. Enjoy!

No comments:

Post a Comment