Thursday, November 06, 2008

And Obama Wins North Carolina

Pretty amazing.