LOW TURNOUT IN AMERICAN IDOL VOTE: Just hours ago, viewers cast 65 million votes in the final round of the American Idol competition. In contrast, American citizens cast over 105 million votes in the November 2000 presidential election.
(0) opinions
--
Add your opinion