Videos, Lyrics & Facts

John Mellencamp – Pink Houses

John Mellencamp – Pink Houses

Cranky Rocker

‘Pink Houses’ is a song written and performed by John Mellencamp (while he was using the name John Cougar Mellencamp). It was released on 23 October 1983 form his Uh-Huh...

John Mellencamp – Pink Houses

Cranky Rocker

‘Pink Houses’ is a song written and performed by John Mellencamp (while he was using the name John Cougar Mellencamp). It was released on 23 October 1983 form his Uh-Huh...

Peter Gabriel – Sledgehammer

Peter Gabriel – Sledgehammer

Cranky Rocker

‘Sledgehammer’ is a song by the English rock musician Peter Gabriel. It was released in April 1986 as the lead single from his fifth studio album, So (1986). It was...

Peter Gabriel – Sledgehammer

Cranky Rocker

‘Sledgehammer’ is a song by the English rock musician Peter Gabriel. It was released in April 1986 as the lead single from his fifth studio album, So (1986). It was...

Steely Dan – Do It Again

Steely Dan – Do It Again

Cranky Rocker

‘Do It Again’ is a 1972 song composed and performed by American rock group Steely Dan, who released it as a single from their debut album Can't Buy a Thrill....

Steely Dan – Do It Again

Cranky Rocker

‘Do It Again’ is a 1972 song composed and performed by American rock group Steely Dan, who released it as a single from their debut album Can't Buy a Thrill....

Eddy Grant – Electric Avenue

Eddy Grant – Electric Avenue

Cranky Rocker

‘Electric Avenue’ is a song written, recorded, and produced by Guyanese-British singer and songwriter Eddy Grant, who released it on his 1982 album Killer on the Rampage. In the United...

Eddy Grant – Electric Avenue

Cranky Rocker

‘Electric Avenue’ is a song written, recorded, and produced by Guyanese-British singer and songwriter Eddy Grant, who released it on his 1982 album Killer on the Rampage. In the United...

George Thorogood and the Destroyers – Bad To The Bone

George Thorogood and the Destroyers – Bad To Th...

Cranky Rocker

‘Bad To The Bone’ is a song by American blues rock band George Thorogood and the Destroyers, released in 1982 on the album of the same name. The song adapts...

George Thorogood and the Destroyers – Bad To Th...

Cranky Rocker

‘Bad To The Bone’ is a song by American blues rock band George Thorogood and the Destroyers, released in 1982 on the album of the same name. The song adapts...

The Turtles – Happy Together

The Turtles – Happy Together

Cranky Rocker

‘Happy Together’ is a song written by Garry Bonner and Alan Gordon and recorded by American rock band the Turtles. It was released as a single, b/w "Like the Seasons",...

The Turtles – Happy Together

Cranky Rocker

‘Happy Together’ is a song written by Garry Bonner and Alan Gordon and recorded by American rock band the Turtles. It was released as a single, b/w "Like the Seasons",...

The Yardbirds – For Your Love

The Yardbirds – For Your Love

Cranky Rocker

‘For Your Love’ is a rock song by English group the Yardbirds. Released in March 1965. It was their first top ten hit in both the UK and the US....

The Yardbirds – For Your Love

Cranky Rocker

‘For Your Love’ is a rock song by English group the Yardbirds. Released in March 1965. It was their first top ten hit in both the UK and the US....

The Runaways – Cherry Bomb

The Runaways – Cherry Bomb

Cranky Rocker

‘Cherry Bomb’ is the debut single by the all-female band the Runaways from their self-titled debut album. ‘Cherry Bomb’ was ranked 52nd on VH1's 100 Greatest Hard Rock Songs and...

The Runaways – Cherry Bomb

Cranky Rocker

‘Cherry Bomb’ is the debut single by the all-female band the Runaways from their self-titled debut album. ‘Cherry Bomb’ was ranked 52nd on VH1's 100 Greatest Hard Rock Songs and...

Stevie Wonder – Living for the City

Stevie Wonder – Living for the City

Cranky Rocker

‘Living for the City’ is a 1973 single by Stevie Wonder from his Innervisions album. It reached number 8 on the Billboard Hot 100 chart and number 1 on the...

Stevie Wonder – Living for the City

Cranky Rocker

‘Living for the City’ is a 1973 single by Stevie Wonder from his Innervisions album. It reached number 8 on the Billboard Hot 100 chart and number 1 on the...

Foreigner – Feels like the First Time

Foreigner – Feels like the First Time

Cranky Rocker

‘Feels Like the First Time’ is the debut single by British-American rock band Foreigner. It was written by Mick Jones and released in 1977 from the band's self-titled debut album....

Foreigner – Feels like the First Time

Cranky Rocker

‘Feels Like the First Time’ is the debut single by British-American rock band Foreigner. It was written by Mick Jones and released in 1977 from the band's self-titled debut album....

Chicago – 25 or 6 to 4

Chicago – 25 or 6 to 4

Cranky Rocker

‘25 or 6 to 4’ is a song written by American musician Robert Lamm, one of the founding members of the band Chicago. It was recorded in 1969 for their...

Chicago – 25 or 6 to 4

Cranky Rocker

‘25 or 6 to 4’ is a song written by American musician Robert Lamm, one of the founding members of the band Chicago. It was recorded in 1969 for their...

Small Faces – Itchycoo Park

Small Faces – Itchycoo Park

Cranky Rocker

‘Itchycoo Park’ is a song by English rock band Small Faces, written by Steve Marriott and Ronnie Lane. Largely written by Lane, it was one of the first musical compositions...

Small Faces – Itchycoo Park

Cranky Rocker

‘Itchycoo Park’ is a song by English rock band Small Faces, written by Steve Marriott and Ronnie Lane. Largely written by Lane, it was one of the first musical compositions...

Billy Idol – White Wedding

Billy Idol – White Wedding

Cranky Rocker

‘White Wedding’ is a song by Billy Idol that was released as the second single from his self-titled studio album in 1982. Although it is not Idol's highest-charting hit, it...

Billy Idol – White Wedding

Cranky Rocker

‘White Wedding’ is a song by Billy Idol that was released as the second single from his self-titled studio album in 1982. Although it is not Idol's highest-charting hit, it...

Rush – Tom Sawyer

Rush – Tom Sawyer

Cranky Rocker

‘Tom Sawyer’ is a song by Canadian rock band Rush, originally released on their 1981 album Moving Pictures as its opener. The band's lead singer, bassist, and keyboardist, Geddy Lee,...

Rush – Tom Sawyer

Cranky Rocker

‘Tom Sawyer’ is a song by Canadian rock band Rush, originally released on their 1981 album Moving Pictures as its opener. The band's lead singer, bassist, and keyboardist, Geddy Lee,...

Led Zeppelin – Whole Lotta Love

Led Zeppelin – Whole Lotta Love

Cranky Rocker

‘Whole Lotta Love’ is a song by British rock band Led Zeppelin. It is the opening track on the band's second album, Led Zeppelin II, and was released as a...

Led Zeppelin – Whole Lotta Love

Cranky Rocker

‘Whole Lotta Love’ is a song by British rock band Led Zeppelin. It is the opening track on the band's second album, Led Zeppelin II, and was released as a...

Bon Jovi – Livin' on a Prayer

Bon Jovi – Livin' on a Prayer

Cranky Rocker

‘Livin' on a Prayer’ is a song by the American rock band Bon Jovi, and is the band's second chart-topping single from their third album Slippery When Wet. Written by...

Bon Jovi – Livin' on a Prayer

Cranky Rocker

‘Livin' on a Prayer’ is a song by the American rock band Bon Jovi, and is the band's second chart-topping single from their third album Slippery When Wet. Written by...

Yes – I've Seen All Good People

Yes – I've Seen All Good People

Cranky Rocker

‘I've Seen All Good People’ is a song by the English progressive rock band Yes, written by frontman Jon Anderson and bassist Chris Squire and recorded on their third studio...

Yes – I've Seen All Good People

Cranky Rocker

‘I've Seen All Good People’ is a song by the English progressive rock band Yes, written by frontman Jon Anderson and bassist Chris Squire and recorded on their third studio...

Rod Stewart – Maggie May

Rod Stewart – Maggie May

Cranky Rocker

‘Maggie May’ is a song co-written by singer Rod Stewart and Martin Quittenton, and performed by Rod Stewart on his album Every Picture Tells a Story, released in 1971. The...

Rod Stewart – Maggie May

Cranky Rocker

‘Maggie May’ is a song co-written by singer Rod Stewart and Martin Quittenton, and performed by Rod Stewart on his album Every Picture Tells a Story, released in 1971. The...

Robert Palmer – Addicted to Love

Robert Palmer – Addicted to Love

Cranky Rocker

‘Addicted to Love’ is a song by English rock singer Robert Palmer released in 1986. It is the third song on Palmer's eighth studio album Riptide (1985) and was released...

Robert Palmer – Addicted to Love

Cranky Rocker

‘Addicted to Love’ is a song by English rock singer Robert Palmer released in 1986. It is the third song on Palmer's eighth studio album Riptide (1985) and was released...

Joe Cocker – With a Little Help from My Friends

Joe Cocker – With a Little Help from My Friends

Cranky Rocker

‘With a Little Help from My Friends’ is a song by the English rock band the Beatles, from their 1967 album Sgt. Pepper's Lonely Hearts Club Band. It was written...

Joe Cocker – With a Little Help from My Friends

Cranky Rocker

‘With a Little Help from My Friends’ is a song by the English rock band the Beatles, from their 1967 album Sgt. Pepper's Lonely Hearts Club Band. It was written...

Bob Seger – Night Moves

Bob Seger – Night Moves

Cranky Rocker

‘Night Moves’ is a song by American singer-songwriter Bob Seger. It was the lead single from his ninth studio album of the same name (1976). It reached number four on...

Bob Seger – Night Moves

Cranky Rocker

‘Night Moves’ is a song by American singer-songwriter Bob Seger. It was the lead single from his ninth studio album of the same name (1976). It reached number four on...

Twisted Sister – We're Not Gonna Take It

Twisted Sister – We're Not Gonna Take It

Cranky Rocker

‘We're Not Gonna Take It’ is a song by American rock band Twisted Sister from their album Stay Hungry. It was first released as a single (with ‘You Can't Stop...

Twisted Sister – We're Not Gonna Take It

Cranky Rocker

‘We're Not Gonna Take It’ is a song by American rock band Twisted Sister from their album Stay Hungry. It was first released as a single (with ‘You Can't Stop...

Free – All Right Now

Free – All Right Now

Cranky Rocker

Before Bad Company, The Firm, The Law and his stint with Queen, Paul Rodgers' first major band was the hard-rocking Free. Despite taking a year off in 1972, they released...

Free – All Right Now

Cranky Rocker

Before Bad Company, The Firm, The Law and his stint with Queen, Paul Rodgers' first major band was the hard-rocking Free. Despite taking a year off in 1972, they released...

Paul McCartney and Wings – Band on the Run

Paul McCartney and Wings – Band on the Run

Cranky Rocker

‘Band on the Run’ is a song by the British–American rock band Paul McCartney and Wings, released as the title track to their 1973 album Band on the Run. The...

Paul McCartney and Wings – Band on the Run

Cranky Rocker

‘Band on the Run’ is a song by the British–American rock band Paul McCartney and Wings, released as the title track to their 1973 album Band on the Run. The...

Cheap Trick – Surrender

Cheap Trick – Surrender

Cranky Rocker

‘Surrender’ is a single by Cheap Trick released in June 1978 from the album Heaven Tonight. It was the first Cheap Trick single to enter the Billboard Hot 100 chart,...

Cheap Trick – Surrender

Cranky Rocker

‘Surrender’ is a single by Cheap Trick released in June 1978 from the album Heaven Tonight. It was the first Cheap Trick single to enter the Billboard Hot 100 chart,...

Billy Joel – Piano Man

Billy Joel – Piano Man

Cranky Rocker

‘Piano Man’ is a song written and performed by American singer-songwriter Billy Joel. As his first single in North America, it was included on Joel's 1973 album of the same...

Billy Joel – Piano Man

Cranky Rocker

‘Piano Man’ is a song written and performed by American singer-songwriter Billy Joel. As his first single in North America, it was included on Joel's 1973 album of the same...

Thunderclap Newman – Something in the Air

Thunderclap Newman – Something in the Air

Cranky Rocker

‘Something in the Air’ is a song by English rock band Thunderclap Newman, written by Speedy Keen who also sang the song. It was a No. 1 single for three...

Thunderclap Newman – Something in the Air

Cranky Rocker

‘Something in the Air’ is a song by English rock band Thunderclap Newman, written by Speedy Keen who also sang the song. It was a No. 1 single for three...

Three Dog Night – Mama Told Me Not to Come

Three Dog Night – Mama Told Me Not to Come

Cranky Rocker

‘Mama Told Me Not to Come’, also written as ‘Mama Told Me (Not to Come)’, is a song written by American singer-songwriter Randy Newman. While the song was originally written...

Three Dog Night – Mama Told Me Not to Come

Cranky Rocker

‘Mama Told Me Not to Come’, also written as ‘Mama Told Me (Not to Come)’, is a song written by American singer-songwriter Randy Newman. While the song was originally written...

Black Sabbath – Paranoid

Black Sabbath – Paranoid

Cranky Rocker

‘Paranoid’ is a song by English heavy metal band Black Sabbath, released in 1970 off the band's second studio album Paranoid. It was the first Black Sabbath single release, coming...

Black Sabbath – Paranoid

Cranky Rocker

‘Paranoid’ is a song by English heavy metal band Black Sabbath, released in 1970 off the band's second studio album Paranoid. It was the first Black Sabbath single release, coming...

Jefferson Airplane – White Rabbit

Jefferson Airplane – White Rabbit

Cranky Rocker

‘White Rabbit’ is a song written by Grace Slick and recorded by the American rock band Jefferson Airplane for their 1967 album Surrealistic Pillow. It draws on imagery from Lewis...

Jefferson Airplane – White Rabbit

Cranky Rocker

‘White Rabbit’ is a song written by Grace Slick and recorded by the American rock band Jefferson Airplane for their 1967 album Surrealistic Pillow. It draws on imagery from Lewis...

Aerosmith – Sweet Emotion

Aerosmith – Sweet Emotion

Cranky Rocker

‘Sweet Emotion’ is a song by the American rock band Aerosmith, released as a single on May 19, 1975 from their third studio album Toys in the Attic. and peaked...

Aerosmith – Sweet Emotion

Cranky Rocker

‘Sweet Emotion’ is a song by the American rock band Aerosmith, released as a single on May 19, 1975 from their third studio album Toys in the Attic. and peaked...

Elton John – Tiny Dancer

Elton John – Tiny Dancer

Cranky Rocker

‘Tiny Dancer’ is a song written by English musician and composer Elton John and lyricist Bernie Taupin, and performed by John. It was originally released on John's 1971 album Madman...

Elton John – Tiny Dancer

Cranky Rocker

‘Tiny Dancer’ is a song written by English musician and composer Elton John and lyricist Bernie Taupin, and performed by John. It was originally released on John's 1971 album Madman...

Blondie – Heart of Glass

Blondie – Heart of Glass

Cranky Rocker

‘Heart of Glass’ is a song by the American new wave band Blondie, written by singer Debbie Harry and guitarist Chris Stein. It was featured on the band's third studio...

Blondie – Heart of Glass

Cranky Rocker

‘Heart of Glass’ is a song by the American new wave band Blondie, written by singer Debbie Harry and guitarist Chris Stein. It was featured on the band's third studio...

Vanilla Fudge – You Keep Me Hangin' On

Vanilla Fudge – You Keep Me Hangin' On

Cranky Rocker

‘You Keep Me Hangin' On’ is a song written and composed by Holland–Dozier–Holland. It was first recorded in 1966 by American Motown group the Supremes, reaching number one on the...

Vanilla Fudge – You Keep Me Hangin' On

Cranky Rocker

‘You Keep Me Hangin' On’ is a song written and composed by Holland–Dozier–Holland. It was first recorded in 1966 by American Motown group the Supremes, reaching number one on the...

Dire Straits – Money for Nothing

Dire Straits – Money for Nothing

Cranky Rocker

‘Money for Nothing’ is a song by British rock band Dire Straits, the second track on their fifth studio album, Brothers in Arms. It was released as the album's second...

Dire Straits – Money for Nothing

Cranky Rocker

‘Money for Nothing’ is a song by British rock band Dire Straits, the second track on their fifth studio album, Brothers in Arms. It was released as the album's second...

The Lovin' Spoonful – Summer in the City

The Lovin' Spoonful – Summer in the City

Cranky Rocker

‘Summer in the City’ is a song by the American folk rock band the Lovin' Spoonful. Written by John Sebastian, Mark Sebastian and Steve Boone, the song was released as...

The Lovin' Spoonful – Summer in the City

Cranky Rocker

‘Summer in the City’ is a song by the American folk rock band the Lovin' Spoonful. Written by John Sebastian, Mark Sebastian and Steve Boone, the song was released as...

The Police – Every Breath You Take

The Police – Every Breath You Take

Cranky Rocker

‘Every Breath You Take’ is a song by the English rock band the Police from their album Synchronicity (1983). Written by Sting, the single was the biggest US and Canadian...

The Police – Every Breath You Take

Cranky Rocker

‘Every Breath You Take’ is a song by the English rock band the Police from their album Synchronicity (1983). Written by Sting, the single was the biggest US and Canadian...

The Rolling Stones – Jumpin’ Jack Flash

The Rolling Stones – Jumpin’ Jack Flash

Cranky Rocker

‘Jumpin' Jack Flash’ is a song by the English rock band the Rolling Stones, released as a non-album single in 1968. Released on 24 May 1968 in the UK, and...

The Rolling Stones – Jumpin’ Jack Flash

Cranky Rocker

‘Jumpin' Jack Flash’ is a song by the English rock band the Rolling Stones, released as a non-album single in 1968. Released on 24 May 1968 in the UK, and...

Neil Young – Old Man

Neil Young – Old Man

Cranky Rocker

‘Old Man’ is a song written and performed by Canadian rock singer-songwriter and guitarist Neil Young from his 1972 album Harvest. ‘Old Man’ was released as a single in the...

Neil Young – Old Man

Cranky Rocker

‘Old Man’ is a song written and performed by Canadian rock singer-songwriter and guitarist Neil Young from his 1972 album Harvest. ‘Old Man’ was released as a single in the...

Bob Marley and the Wailers – No Woman, No Cry

Bob Marley and the Wailers – No Woman, No Cry

Cranky Rocker

‘No Woman, No Cry’ is a reggae song by Bob Marley and the Wailers. The song was recorded in 1974 and released on the studio album Natty Dread. The live...

Bob Marley and the Wailers – No Woman, No Cry

Cranky Rocker

‘No Woman, No Cry’ is a reggae song by Bob Marley and the Wailers. The song was recorded in 1974 and released on the studio album Natty Dread. The live...