Comment

Election Night Open Thread 3

377
BeachDem11/04/2014 10:44:41 pm PST

Jesus fucking Christ. The hits just keep on coming—Le Page won in Maine.