Thank god I live in Canada. I was able to use an expired drivers' license with an out of riding address to vote earlier this month. To prove my new address, I used my apartment's lease. My girlfriend used her British passport. (if anything it proved she was born in Canada and therefore a Canadian citizen)
Showed a cop my US passport in one of those moron red states... The "patriot" asked me whether I was a US citizen. If it isn't a concealed carry license the knuckle draggers have know clue what it is.