Is it too late to vote in the US election from Spain?

The US presidential election takes place on Tuesday, November 5th. Can Americans who live in Spain still get their vote in on time?

Is it too late to vote in the US election from Spain?
The US presidential election takes place on Tuesday, November 5th. Can Americans who live in Spain still get their vote in on time?