Ο κιθαρίστας των Rolling Stones, Keith Richards, έδωσε στη δημοσιότητα το video clip του τελευταίου του single, “Long Overdue”, το οποίο θα κυκλοφορήσει στις 11 Δεκεμβρίου.
Το Love Overdue προέρχεται από τον προσωπικό δίσκο του Keith Richards με τίτλο Crosseyed Heart, που κυκλοφόρησε στις 18 Σεπτεμβρίου και είναι διασκευή στο reggae κομμάτι του Gregory Isaacs, Love Is Overdue.