I was looking through the Presidential hopefuls today and I realized something. All the Republican candidates are old white guys. John McCain, Rudy Giuliani, Mitt Romney are all old, white, and male. The top three Democrats so far seem to be Hillary Clinton, Barack Obama, and John Edwards. We've also got a Hispanic, Bill Richardson, in the race as well.
Now which party would you say is a better representation on the American public?