2012 Presidential Election

Previous Election: 2008 Presidential Election Next Election: 2016 Presidential Election