Stephen Crane – Kicks (AOR Heaven)

Stephen Crane is not a name I know or even remember from the '80s when this album initially came out but he is an American singer, song writer and bass player from Wichita Falls, Texas. For sure, the album screams '80s as loud as it possibly can as the sound and production is so very..