margolisandcox.com
Old Man of the Mountain
Joe Biden faces his another embarrassing defeat in New Hampshire.