[Intro] Driving 12-string acoustic guitar. Hammond organ swells beneath a slow blues groove. Blues lead guitar answers with restrained, expressive bends. [Verse 1] Found an old road through the pines Didn't know how I knew the way Every mile felt stitched together From another broken day Shadows moved between the branches Like they carried someone else's name Every step uncovered footprints That were somehow mine the same [Pre-Chorus] Some memories don't disappear They only wait beneath the dust [Chorus] Pieces of yesterday Falling into place Like scattered photographs Without a single face Every mile behind me Feels a little less unknown I've been chasing something... Trying to lead me home [Verse 2] Saw a porch swing moving slowly Though the air was standing still Heard a voice beyond the silence Calling from the distant hill The raven crossed before the sunset Never once looked back at me Like it already knew the ending Waiting for what I couldn't see [Pre-Chorus] Some roads don't hide the answer They hide the one who asks [Chorus] Pieces of yesterday Drifting through my hands Every broken memory Starts to understand Every town I wandered Every lonely night Was another step toward something... Waiting out of sight [Instrumental] Extended blues-inspired guitar solo. Hammond organ and lead guitar trade slow, melodic phrases. Keep the groove spacious, hypnotic, and emotionally restrained. [Bridge] There's a name Just beyond remembering A face Just beyond the rain Every heartbeat That I thought I'd left behind Keeps calling me again [Final Chorus] Pieces of yesterday Finally drawing near Every empty silence Sounds a little clear If tomorrow's waiting It isn't far from here Maybe every road was leading... Back to why I'm here [Outro] Repeat "Pieces of yesterday..." over layered harmony vocals as the Hammond organ sustains beneath the 12-string acoustic guitar. The lead guitar fades into warm tape hiss while a lone raven disappears beyond the trees.