ROANOAKE, TX — An abandoned golden retriever claims to have mounted Herman Cain’s legs on several occasions going back to 2005.
ROANOAKE, TX — An abandoned golden retriever claims to have mounted Herman Cain’s legs on several occasions going back to 2005.