Posts tagged ‘Johnny B Goode’

Another touchstone of my youth gone home to God.