Herman Cain
from
Memphis, Tennessee, USA