Obama McCain Ditty

Still undecided on Mclovin McCain or Barack Obamanation ? Well, they've both got their sweethearts !