Greta Van Fleet (finally)

About three years ago, I was returning from school in Luxembourg, where I dropped my two daughters, and while waiting for the green light, I had this tune on Classic 21 radio station that I have never previously heard before.

My thoughts were…. Did Robert Plant record a new song, or is there a possibility that I haven’t heard this song from the Led Zeppelin discography? However, I was sure that the latter is surely…