Keith Richards now has the distinct honor of having a cockroach named after him ... and the little bugger even… Read More