Barack Obama actually said...
America needs you to vote, because we have to finish what we started 8 years ago.
Context
Remarks at a Campaign Rally for Democratic Presidential Nominee Hillary Rodham Clinton in Fayetteville
11/03/2016