Videos, Lyrics & Facts

Garbage – Only Happy When It Rains

Garbage – Only Happy When It Rains

Cranky Rocker

‘Only Happy When It Rains’ is an alternative rock song written and produced by American alternative rock band Garbage for their self-titled debut studio album (1995). It was recorded at...

Garbage – Only Happy When It Rains

Cranky Rocker

‘Only Happy When It Rains’ is an alternative rock song written and produced by American alternative rock band Garbage for their self-titled debut studio album (1995). It was recorded at...

Hole – Celebrity Skin

Hole – Celebrity Skin

Cranky Rocker

‘Celebrity Skin’ is a song by American alternative rock band Hole, released on August 31, 1998 as the first single from their third studio album of the same name. It...

Hole – Celebrity Skin

Cranky Rocker

‘Celebrity Skin’ is a song by American alternative rock band Hole, released on August 31, 1998 as the first single from their third studio album of the same name. It...

The Police – Message in a Bottle

The Police – Message in a Bottle

Cranky Rocker

‘Message in a Bottle’ is a song by British rock band the Police. It was released as the lead single from their second studio album, Reggatta de Blanc (1979). Written...

The Police – Message in a Bottle

Cranky Rocker

‘Message in a Bottle’ is a song by British rock band the Police. It was released as the lead single from their second studio album, Reggatta de Blanc (1979). Written...

The Pretenders – Don't Get Me Wrong

The Pretenders – Don't Get Me Wrong

Cranky Rocker

‘Don't Get Me Wrong’ is a song by British-American rock band the Pretenders. It was the first single released from the band's fourth studio album, Get Close (1986). It was...

The Pretenders – Don't Get Me Wrong

Cranky Rocker

‘Don't Get Me Wrong’ is a song by British-American rock band the Pretenders. It was the first single released from the band's fourth studio album, Get Close (1986). It was...

The Hollies – Long Cool Woman (In a Black Dress)

The Hollies – Long Cool Woman (In a Black Dress)

Cranky Rocker

‘Long Cool Woman in a Black Dress’ (also titled ‘Long Cool Woman’ or ‘Long Cool Woman (in a Black Dress)’) is a song written by Allan Clarke, Roger Cook and...

The Hollies – Long Cool Woman (In a Black Dress)

Cranky Rocker

‘Long Cool Woman in a Black Dress’ (also titled ‘Long Cool Woman’ or ‘Long Cool Woman (in a Black Dress)’) is a song written by Allan Clarke, Roger Cook and...

Scorpions – No One Like You

Scorpions – No One Like You

Cranky Rocker

‘No One Like You’ is a 1982 song by German rock band Scorpions. It was written by band members Rudolf Schenker (guitar) and Klaus Meine (vocals) and released as the...

Scorpions – No One Like You

Cranky Rocker

‘No One Like You’ is a 1982 song by German rock band Scorpions. It was written by band members Rudolf Schenker (guitar) and Klaus Meine (vocals) and released as the...

Blondie – Atomic

Blondie – Atomic

Cranky Rocker

‘Atomic’ is a song by American rock band Blondie from their fourth studio album, Eat to the Beat (1979). Written by Debbie Harry and Jimmy Destri and produced by Mike...

Blondie – Atomic

Cranky Rocker

‘Atomic’ is a song by American rock band Blondie from their fourth studio album, Eat to the Beat (1979). Written by Debbie Harry and Jimmy Destri and produced by Mike...

The Doors – Hello, I Love You

The Doors – Hello, I Love You

Cranky Rocker

‘Hello, I Love You’ is a song recorded by American rock band the Doors for their 1968 album Waiting for the Sun. Elektra Records released it as a single that...

The Doors – Hello, I Love You

Cranky Rocker

‘Hello, I Love You’ is a song recorded by American rock band the Doors for their 1968 album Waiting for the Sun. Elektra Records released it as a single that...

Veruca Salt – Seether

Veruca Salt – Seether

Cranky Rocker

‘Seether’ is a 1994 single by American alternative rock band Veruca Salt. Veruca Salt recorded the song in early 1994, with production by Brad Wood. They then released ‘Seether’/’All Hail...

Veruca Salt – Seether

Cranky Rocker

‘Seether’ is a 1994 single by American alternative rock band Veruca Salt. Veruca Salt recorded the song in early 1994, with production by Brad Wood. They then released ‘Seether’/’All Hail...

Rush – New World Man

Rush – New World Man

Cranky Rocker

‘New World Man’ is a hit single from the 1982 album Signals by Canadian rock band Rush. The song was the last and most quickly composed song on the album,...

Rush – New World Man

Cranky Rocker

‘New World Man’ is a hit single from the 1982 album Signals by Canadian rock band Rush. The song was the last and most quickly composed song on the album,...

Fleetwood Mac – Go Your Own Way

Fleetwood Mac – Go Your Own Way

Cranky Rocker

‘Go Your Own Way’ is a song by the British-American rock band Fleetwood Mac from their eleventh studio album, Rumours (1977). The song was released as the album's first single...

Fleetwood Mac – Go Your Own Way

Cranky Rocker

‘Go Your Own Way’ is a song by the British-American rock band Fleetwood Mac from their eleventh studio album, Rumours (1977). The song was released as the album's first single...

Wang Chung – Dance Hall Days

Wang Chung – Dance Hall Days

Cranky Rocker

‘Dance Hall Days’ is a song by the English new wave band Wang Chung. It was originally released as a single in 1982 when the band was called Huang Chung,...

Wang Chung – Dance Hall Days

Cranky Rocker

‘Dance Hall Days’ is a song by the English new wave band Wang Chung. It was originally released as a single in 1982 when the band was called Huang Chung,...

Bruce Springsteen – Dancing in the Dark

Bruce Springsteen – Dancing in the Dark

Cranky Rocker

‘Dancing in the Dark’ is a song written and performed by American rock singer Bruce Springsteen. It was the first single released ahead from his 1984 album, Born in the...

Bruce Springsteen – Dancing in the Dark

Cranky Rocker

‘Dancing in the Dark’ is a song written and performed by American rock singer Bruce Springsteen. It was the first single released ahead from his 1984 album, Born in the...

Eagles – New Kid In Town

Eagles – New Kid In Town

Cranky Rocker

‘New Kid in Town’ is a song by the Eagles from their 1976 studio album Hotel California. It was written by Don Henley, Glenn Frey and JD Souther. Released as...

Eagles – New Kid In Town

Cranky Rocker

‘New Kid in Town’ is a song by the Eagles from their 1976 studio album Hotel California. It was written by Don Henley, Glenn Frey and JD Souther. Released as...

ZZ Top – Legs

ZZ Top – Legs

Cranky Rocker

‘Legs’ is a song by the band ZZ Top from their 1983 album Eliminator. The song was released as the fourth single in May 1984 more than a year after...

ZZ Top – Legs

Cranky Rocker

‘Legs’ is a song by the band ZZ Top from their 1983 album Eliminator. The song was released as the fourth single in May 1984 more than a year after...

Jesus Jones – Right Here, Right Now

Jesus Jones – Right Here, Right Now

Cranky Rocker

‘Right Here, Right Now’ is a song by British alternative rock band Jesus Jones from their second studio album, Doubt (1991). It was released as the album's second single on...

Jesus Jones – Right Here, Right Now

Cranky Rocker

‘Right Here, Right Now’ is a song by British alternative rock band Jesus Jones from their second studio album, Doubt (1991). It was released as the album's second single on...

Pink Floyd – See Emily Play

Pink Floyd – See Emily Play

Cranky Rocker

‘See Emily Play’ is a song by the English rock band Pink Floyd, released as their second single on 16 June 1967. Written by original frontman Syd Barrett, it was...

Pink Floyd – See Emily Play

Cranky Rocker

‘See Emily Play’ is a song by the English rock band Pink Floyd, released as their second single on 16 June 1967. Written by original frontman Syd Barrett, it was...

Foreigner – I Want to Know What Love Is

Foreigner – I Want to Know What Love Is

Cranky Rocker

‘I Want to Know What Love Is’ is a power ballad by the British-American rock band Foreigner. It was released in November 1984 as the love theme and lead single...

Foreigner – I Want to Know What Love Is

Cranky Rocker

‘I Want to Know What Love Is’ is a power ballad by the British-American rock band Foreigner. It was released in November 1984 as the love theme and lead single...

Iggy Pop – The Passenger

Iggy Pop – The Passenger

Cranky Rocker

‘The Passenger’ is a song written by Iggy Pop and Ricky Gardiner, recorded and released by Iggy Pop on the Lust for Life album in 1977. It was also released...

Iggy Pop – The Passenger

Cranky Rocker

‘The Passenger’ is a song written by Iggy Pop and Ricky Gardiner, recorded and released by Iggy Pop on the Lust for Life album in 1977. It was also released...

America – Lonely People

America – Lonely People

Cranky Rocker

‘Lonely People’ is a song written by the husband-and-wife team of Dan Peek and Catherine Peek and recorded by America. The song was the second single release from America's 1974...

America – Lonely People

Cranky Rocker

‘Lonely People’ is a song written by the husband-and-wife team of Dan Peek and Catherine Peek and recorded by America. The song was the second single release from America's 1974...

The Kinks – Apeman

The Kinks – Apeman

Cranky Rocker

‘Apeman’ is a 1970 song by the English rock band the Kinks. It was written by Ray Davies and appears on the album Lola Versus Powerman and the Moneygoround, Part...

The Kinks – Apeman

Cranky Rocker

‘Apeman’ is a 1970 song by the English rock band the Kinks. It was written by Ray Davies and appears on the album Lola Versus Powerman and the Moneygoround, Part...

Prince and The Revolution – Let's Go Crazy

Prince and The Revolution – Let's Go Crazy

Cranky Rocker

‘Let's Go Crazy’ is a 1984 song by Prince and The Revolution, from the album Purple Rain. It is the opening track on both the album and the film Purple...

Prince and The Revolution – Let's Go Crazy

Cranky Rocker

‘Let's Go Crazy’ is a 1984 song by Prince and The Revolution, from the album Purple Rain. It is the opening track on both the album and the film Purple...

Lou Gramm – Midnight Blue

Lou Gramm – Midnight Blue

Cranky Rocker

‘Midnight Blue’ is a song by American rock singer-songwriter Lou Gramm, issued as a 7" single in the United States in January 1987 by Atlantic Records. It was the lead-off...

Lou Gramm – Midnight Blue

Cranky Rocker

‘Midnight Blue’ is a song by American rock singer-songwriter Lou Gramm, issued as a 7" single in the United States in January 1987 by Atlantic Records. It was the lead-off...

The Who – My Generation

The Who – My Generation

Cranky Rocker

‘My Generation’ is a song by the English rock band the Who, written by guitarist and primary songwriter Pete Townshend. One of the band's most recognizable songs, it was placed...

The Who – My Generation

Cranky Rocker

‘My Generation’ is a song by the English rock band the Who, written by guitarist and primary songwriter Pete Townshend. One of the band's most recognizable songs, it was placed...

Def Leppard – Rock of Ages

Def Leppard – Rock of Ages

Cranky Rocker

‘Rock of Ages’ is a song by Def Leppard from their 1983 album Pyromania. When issued as a single in the United States, the song reached #16 on the Billboard...

Def Leppard – Rock of Ages

Cranky Rocker

‘Rock of Ages’ is a song by Def Leppard from their 1983 album Pyromania. When issued as a single in the United States, the song reached #16 on the Billboard...

Rickie Lee Jones – Chuck E’s in Love

Rickie Lee Jones – Chuck E’s in Love

Cranky Rocker

‘Chuck E.'s in Love’ is a song by American singer-songwriter Rickie Lee Jones. Released in 1979 on her eponymous debut album Rickie Lee Jones, the song became her biggest hit,...

Rickie Lee Jones – Chuck E’s in Love

Cranky Rocker

‘Chuck E.'s in Love’ is a song by American singer-songwriter Rickie Lee Jones. Released in 1979 on her eponymous debut album Rickie Lee Jones, the song became her biggest hit,...

The Beatles – Hello, Goodbye

The Beatles – Hello, Goodbye

Cranky Rocker

‘Hello, Goodbye’ (sometimes titled ‘Hello Goodbye’) is a song by the English rock band the Beatles, written by Paul McCartney and credited to Lennon–McCartney. Backed by John Lennon's ‘I Am...

The Beatles – Hello, Goodbye

Cranky Rocker

‘Hello, Goodbye’ (sometimes titled ‘Hello Goodbye’) is a song by the English rock band the Beatles, written by Paul McCartney and credited to Lennon–McCartney. Backed by John Lennon's ‘I Am...

Slade – Run Runaway

Slade – Run Runaway

Cranky Rocker

‘Run Runaway’ is a song by British rock band Slade, released in 1984 as the third single from the band's 11th studio album, The Amazing Kamikaze Syndrome, and as the...

Slade – Run Runaway

Cranky Rocker

‘Run Runaway’ is a song by British rock band Slade, released in 1984 as the third single from the band's 11th studio album, The Amazing Kamikaze Syndrome, and as the...

Elton John – Candle in the Wind

Elton John – Candle in the Wind

Cranky Rocker

‘Candle in the Wind’ is a ballad written by English musician Elton John and songwriter Bernie Taupin, and performed by John. It was originally written in 1973, in honour of...

Elton John – Candle in the Wind

Cranky Rocker

‘Candle in the Wind’ is a ballad written by English musician Elton John and songwriter Bernie Taupin, and performed by John. It was originally written in 1973, in honour of...

Jeff Buckley – Hallelujah

Jeff Buckley – Hallelujah

Cranky Rocker

‘Hallelujah’ is a song written by Canadian singer and poet Leonard Cohen, originally released on his album Various Positions (1984). Achieving little initial success, the song found greater popular acclaim...

Jeff Buckley – Hallelujah

Cranky Rocker

‘Hallelujah’ is a song written by Canadian singer and poet Leonard Cohen, originally released on his album Various Positions (1984). Achieving little initial success, the song found greater popular acclaim...

Badfinger – Day After Day

Badfinger – Day After Day

Cranky Rocker

‘Day After Day’ is a song by the British rock band Badfinger from their 1971 album Straight Up. It was written by Pete Ham and produced by George Harrison, who...

Badfinger – Day After Day

Cranky Rocker

‘Day After Day’ is a song by the British rock band Badfinger from their 1971 album Straight Up. It was written by Pete Ham and produced by George Harrison, who...

R.E.M. – Orange Crush

R.E.M. – Orange Crush

Cranky Rocker

‘Orange Crush’ is a song by the American alternative rock band R.E.M. It was released as the first single from the band's sixth studio album, Green, in 1988. It was...

R.E.M. – Orange Crush

Cranky Rocker

‘Orange Crush’ is a song by the American alternative rock band R.E.M. It was released as the first single from the band's sixth studio album, Green, in 1988. It was...

Bangles – Walk Like an Egyptian

Bangles – Walk Like an Egyptian

Cranky Rocker

‘Walk Like an Egyptian’ is a song by the American band the Bangles. It was released in September 1986 as the third single from the band's second studio album, Different...

Bangles – Walk Like an Egyptian

Cranky Rocker

‘Walk Like an Egyptian’ is a song by the American band the Bangles. It was released in September 1986 as the third single from the band's second studio album, Different...

The Velvet Underground – Sweet Jane

The Velvet Underground – Sweet Jane

Cranky Rocker

‘Sweet Jane’ is a song by American rock band the Velvet Underground. Appearing on their fourth studio album Loaded (1970), the song was written by band leader and primary songwriter...

The Velvet Underground – Sweet Jane

Cranky Rocker

‘Sweet Jane’ is a song by American rock band the Velvet Underground. Appearing on their fourth studio album Loaded (1970), the song was written by band leader and primary songwriter...

Kim Carnes – Bette Davis Eyes

Kim Carnes – Bette Davis Eyes

Cranky Rocker

‘Bette Davis Eyes’ is a song written and composed by Donna Weiss and Jackie DeShannon in 1974. It was recorded by DeShannon that year but made popular by Kim Carnes...

Kim Carnes – Bette Davis Eyes

Cranky Rocker

‘Bette Davis Eyes’ is a song written and composed by Donna Weiss and Jackie DeShannon in 1974. It was recorded by DeShannon that year but made popular by Kim Carnes...

Neil Young – Rockin’ in the Free World

Neil Young – Rockin’ in the Free World

Cranky Rocker

‘Rockin' in the Free World’ is a song by Canadian-American singer-songwriter, and musician Neil Young, released on Young's seventeenth studio album Freedom (1989). Two versions of the song bookend the...

Neil Young – Rockin’ in the Free World

Cranky Rocker

‘Rockin' in the Free World’ is a song by Canadian-American singer-songwriter, and musician Neil Young, released on Young's seventeenth studio album Freedom (1989). Two versions of the song bookend the...

The Rolling Stones – Angie

The Rolling Stones – Angie

Cranky Rocker

‘Angie’ is a song by the English rock band The Rolling Stones, featured on their 1973 album Goats Head Soup. It also served as the lead single on the album,...

The Rolling Stones – Angie

Cranky Rocker

‘Angie’ is a song by the English rock band The Rolling Stones, featured on their 1973 album Goats Head Soup. It also served as the lead single on the album,...

Creedence Clearwater Revival – Down on the Corner

Creedence Clearwater Revival – Down on the Corner

Cranky Rocker

‘Down on the Corner’ is a song by the American band Creedence Clearwater Revival. It appeared on their fourth studio album, Willy and the Poor Boys (1969). The song peaked...

Creedence Clearwater Revival – Down on the Corner

Cranky Rocker

‘Down on the Corner’ is a song by the American band Creedence Clearwater Revival. It appeared on their fourth studio album, Willy and the Poor Boys (1969). The song peaked...

Ramones – Blitzkrieg Bop

Ramones – Blitzkrieg Bop

Cranky Rocker

‘Blitzkrieg Bop’, titled ‘The Blitzkrieg Bop!!’ on its single release, is a song by American punk rock band Ramones, released in February 1976 as their debut single in the United...

Ramones – Blitzkrieg Bop

Cranky Rocker

‘Blitzkrieg Bop’, titled ‘The Blitzkrieg Bop!!’ on its single release, is a song by American punk rock band Ramones, released in February 1976 as their debut single in the United...

David Bowie – The Jean Genie

David Bowie – The Jean Genie

Cranky Rocker

‘The Jean Genie’ is a song by the English singer-songwriter David Bowie, originally released in November 1972 as the lead single to his 1973 album Aladdin Sane. Co-produced by Ken...

David Bowie – The Jean Genie

Cranky Rocker

‘The Jean Genie’ is a song by the English singer-songwriter David Bowie, originally released in November 1972 as the lead single to his 1973 album Aladdin Sane. Co-produced by Ken...