LOADINGERROR LOADING

Joe Biden Says "On Track To Win"

Joe Biden took to the stage in Delaware, saying that he was on track to win but for supporters to keep the faith as results rolled in.

Videos For You

Close

What's Hot