did anyone hear this song? for some candidate running for the election. awful funny. i can see it driving certain members here mad, but couldnt stop laughing when i heard it. anyone got a link for it?