100 Million Votes ... for "Idol"

TMZ moles tell us last night's David vs. David karaoke-off received just shy of one hundred million votes.
Idol Finale
That's almost as many votes as were cast in the '04 election.

Screw Barack or Hillary, Archuleta for President!