Videos, Lyrics & Facts

Steely Dan – Do It Again
‘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
‘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
‘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
‘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 Th...
‘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...
‘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
‘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
‘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
‘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
‘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
‘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
‘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
‘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
‘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
‘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
‘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
‘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
‘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
‘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
‘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
‘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
‘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
‘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
‘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
‘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
‘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
‘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
‘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
‘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
‘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
‘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
‘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
‘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
‘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
‘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
‘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
‘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
‘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
‘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
‘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
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
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
‘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
‘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
‘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
‘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
‘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
‘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
‘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
‘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
‘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
‘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
‘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
‘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
‘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
‘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
‘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
‘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
‘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
‘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
‘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
‘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
‘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
‘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
‘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
‘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
‘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
‘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
‘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
‘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
‘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
‘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
‘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
‘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
‘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
‘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'...
‘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'...
‘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
‘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
‘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...