Could this be the worst marketing song ever written and performed?

Comments

Mention should also be made of the Megaupload song which is very funny in light of their recent shutdown.