The Steve Winwood solo album About Time is released via Winwood’s own newly-founded label.
theLogBook.com
https://www.theLogBook.com
Earl Green is the creator, curator, and head writer of theLogBook.com.
Also of interest...
Indiana Jones and the Last Crusade
May 23, 1989
Twin Peaks soundtrack
September 11, 1990
Art Of Noise: In No Sense? Nonsense!
September 16, 1987