100 Million Votes ... for "Idol"

5/21/2008 3:01 PM PDT BY TMZ STAFF
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!