Chris2189 Wrote:
Feb 02, 2013 9:39 AM
What country do you live in that people voted on 11/2/12? Or is that the delusional voter fraud thing coming out?