Latest Song Stuck in My Head
For the longest time I have had this song stuck in my head, no clue why probably because I've been listening to Genesis a ton. The song is called "Watcher of The Skies" from their album, "Foxtrot". This video I found is a clip of the band performing it in 1973 good way to see how Peter Gabriel got into their performances. It's been stuck in my head now it can be stuck in yours.