It's legendary Rolling Stones guitarist Keith Richards birthday. He is 70 years old. How did that ever happen?
It's also the 30 anniversary of his marriage to Patti Hansen. How did that ever happen?
To celebrate these unheard of occasions, let's have a gallery of Keith through the years.
Happy Birthday Keith!!