Videos, Lyrics & Facts

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...

Joan Jett and the Blackhearts – I Love Rock 'n' Roll

Joan Jett and the Blackhearts – I Love Rock 'n'...

Cranky Rocker

‘I Love Rock 'n' Roll’ is a rock song written by Alan Merrill and Jake Hooker and first recorded by the Arrows, a British rock band, in 1975. A 1981...

Joan Jett and the Blackhearts – I Love Rock 'n'...

Cranky Rocker

‘I Love Rock 'n' Roll’ is a rock song written by Alan Merrill and Jake Hooker and first recorded by the Arrows, a British rock band, in 1975. A 1981...

Def Leppard – Pour Some Sugar on Me

Def Leppard – Pour Some Sugar on Me

Cranky Rocker

‘Pour Some Sugar on Me’ is a song by the English rock band Def Leppard from their 1987 album Hysteria. It reached number 2 on the US Billboard Hot 100...

Def Leppard – Pour Some Sugar on Me

Cranky Rocker

‘Pour Some Sugar on Me’ is a song by the English rock band Def Leppard from their 1987 album Hysteria. It reached number 2 on the US Billboard Hot 100...

Jackson Browne – Running on Empty

Jackson Browne – Running on Empty

Cranky Rocker

‘Running on Empty’ is a song by American singer-songwriter Jackson Browne. It is the title track of his 1977 live album of the same name, recorded at a concert at...

Jackson Browne – Running on Empty

Cranky Rocker

‘Running on Empty’ is a song by American singer-songwriter Jackson Browne. It is the title track of his 1977 live album of the same name, recorded at a concert at...

The Animals – The House of the Rising Sun

The Animals – The House of the Rising Sun

Cranky Rocker

‘The House of the Rising Sun’ is a traditional folk song, sometimes called ‘Rising Sun Blues’. It tells of a person's life gone wrong in the city of New Orleans....

The Animals – The House of the Rising Sun

Cranky Rocker

‘The House of the Rising Sun’ is a traditional folk song, sometimes called ‘Rising Sun Blues’. It tells of a person's life gone wrong in the city of New Orleans....

Supertramp – Dreamer

Supertramp – Dreamer

Cranky Rocker

‘Dreamer’ is a hit single from British band Supertramp's 1974 album Crime of the Century. It peaked at number 13 on the UK Singles Chart in February 1975. In 1980,...

Supertramp – Dreamer

Cranky Rocker

‘Dreamer’ is a hit single from British band Supertramp's 1974 album Crime of the Century. It peaked at number 13 on the UK Singles Chart in February 1975. In 1980,...

ZZ Top – Gimme All Your Lovin'

ZZ Top – Gimme All Your Lovin'

Cranky Rocker

‘Gimme All Your Lovin'’ is a song by American rock band ZZ Top from their 1983 album Eliminator. It was released as the album's first single in early 1983. The...

ZZ Top – Gimme All Your Lovin'

Cranky Rocker

‘Gimme All Your Lovin'’ is a song by American rock band ZZ Top from their 1983 album Eliminator. It was released as the album's first single in early 1983. The...

The Pretenders – Brass in Pocket

The Pretenders – Brass in Pocket

Cranky Rocker

‘Brass in Pocket’, also known as ‘Brass in Pocket (I'm Special)’, is a song by English–American rock band the Pretenders, released in 1979 as the third single from their self-titled...

The Pretenders – Brass in Pocket

Cranky Rocker

‘Brass in Pocket’, also known as ‘Brass in Pocket (I'm Special)’, is a song by English–American rock band the Pretenders, released in 1979 as the third single from their self-titled...

Steppenwolf – Born to Be Wild

Steppenwolf – Born to Be Wild

Cranky Rocker

‘Born to Be Wild’ is a song written by Mars Bonfire (stage name for Dennis Edmonton) and first performed by the band Steppenwolf. It is often invoked in both popular...

Steppenwolf – Born to Be Wild

Cranky Rocker

‘Born to Be Wild’ is a song written by Mars Bonfire (stage name for Dennis Edmonton) and first performed by the band Steppenwolf. It is often invoked in both popular...

Creedence Clearwater Revival – Fortunate Son

Creedence Clearwater Revival – Fortunate Son

Cranky Rocker

‘Fortunate Son’ is a song by the American rock band Creedence Clearwater Revival released on their fourth studio album, Willy and the Poor Boys in November 1969. It was previously...

Creedence Clearwater Revival – Fortunate Son

Cranky Rocker

‘Fortunate Son’ is a song by the American rock band Creedence Clearwater Revival released on their fourth studio album, Willy and the Poor Boys in November 1969. It was previously...

Stealers Wheel – Stuck in the Middle with You

Stealers Wheel – Stuck in the Middle with You

Cranky Rocker

‘Stuck in the Middle with You’ (sometimes known as ‘Stuck in the Middle’) is a song written by Scottish musicians Gerry Rafferty and Joe Egan and performed by their band...

Stealers Wheel – Stuck in the Middle with You

Cranky Rocker

‘Stuck in the Middle with You’ (sometimes known as ‘Stuck in the Middle’) is a song written by Scottish musicians Gerry Rafferty and Joe Egan and performed by their band...