I thnk that the song is exactly what the seems to be. He is a traveling musician coming home. Prior to becoming a traveling musician for a living him was a sailor in the U. S. Coast Guard. Diamonds on the winshield is the only metphorical statement in the song and this is clearly about the rain while he is trying to get home to relax.
I thnk that the song is exactly what the seems to be. He is a traveling musician coming home. Prior to becoming a traveling musician for a living him was a sailor in the U. S. Coast Guard. Diamonds on the winshield is the only metphorical statement in the song and this is clearly about the rain while he is trying to get home to relax.