Virginia Senator Tim Kaine.

Virginia Senator Tim Kaine.

Virginia Senator Tim Kaine.

U.S. Senator Tim Kaine speaks at UofL