My sis has a friend from Canada who moved here and overstayed her visa. Not only did she have a driver's license, but also a SS#. She could have easily registered and voted.
Which makes me wonder how many illegals who've recently come here have the same.