Flag this list:

















This is updated as of June, 2018. These aren't really all of the greatest songs ever, I certainly have missed some (plus we all have different opinions). Please leave me suggestions. The goal here is to help people who seem to have a similar taste in music to me get started with some artists they might have never heard or maybe find or reconsider a song by a favorite artist they didn't know about or dismissed on first listen.My list of great rock (and related genre) songs is now at 8834 songs by 2679 different artists by the way I count them on here and my iPod, though it's probably technically more.This list is a monumental task to update, so don't look for it to be updated too often. Even this most current update is already out of date as I have at least a dozen more songs to enter now, and I've been entering new songs even as I updated this list.Nevertheless, I can updated the first 25 entries which is just a text list of all the songs I have a little faster (though even that is a chore). For some reason I seem to get around to this in February, so look for the next update in February of 2019.

1

Fiona Apple 1. A



--- a-ha --- 1 song

3589 Take On Me [ 1984 ]



--- ABBA --- 11 songs

146 S.O.S. [ 1975 ]

739 Mamma Mia [ 1975 ]

797 Waterloo [ 1974 ]

1935 I Do, I Do, I Do, I Do, I Do [ 1975 ]

2692 Dancing Queen [ 1976 ]

3666 Fernando [ 1976 ]

7027 Gimme! Gimme! Gimme! (A Man After Midnight) [ 1979 ]

7776 Does Your Mother Know [ 1979 ]

8095 The Name Of The Game [ 1977 ]

8493 Knowing Me, Knowing You [ 1976 ]

8710 The Winner Takes It All [ 1980 ]



--- ABC --- 3 songs

2990 Poison Arrow [ 1982 ]

4996 The Look of Love, Pt. 1 [ 1982 ]

5081 Be Near Me [ 1985 ]



--- Abstracts --- 1 song

3032 Always Always [ 1965 ]



--- AC/DC --- 9 songs

131 You Shook Me All Night Long [ 1980 ]

694 T.N.T. [ 1976 ]

1148 Highway To Hell [ 1979 ]

1344 Hells Bells [ 1980 ]

1387 Back In Black [ 1980 ]

1667 Rock and Roll Ain't Noise Pollution [ 1980 ]

3962 Dirty Deeds Done Dirt Cheap [ 1976 ]

7728 Whole Lotta Rosie [ 1977 ]

8141 Let There Be Rock [ 1977 ]



---The Academic--- 1 song

*8368 Bear Claws [ 2018 ]



--- Accept --- 1 song

6592 Princess Of The Dawn [ 1982 ]



--- Ace --- 1 song

7241 How Long [ 1974 ]



--- Adam and The Ants --- 4 songs

1301 Antmusic [ 1980 ]

5607 Dog Eat Dog [ 1980 ]

7044 Prince Charming [ 1981 ]

7496 Stand and Deliver [ 1981 ]



--- Bryan Adams --- 2 songs

5077 Straight From The Heart [ 1983 ]

7470 Summer Of '69 [ 1984 ]



--- Ryan Adams --- 4 songs

2508 Desire [ 2002 ]

3248 Two [ 2007 ]

4641 New York, New York [ 2001 ]

4671 Magick [ 2008 ]



--- The Addrisi Brothers --- 1 song

8381 Slow Dancin' Don't Turn Me On [ 1977 ]



--- ADELE --- 3 songs

2556 Rolling in the Deep [ 2011 ]

4127 Hello [ 2015 ]

4762 Lovesong [ 2011 ]



--- Adrianne --- 1 song

4517 New Kind of Cool [ 2004 ]



--- The Adventures --- 1 song

3681 Broken Land [ 1988 ]



--- The Adverts --- 1 song

3730 Gary Gilmore’s Eyes [ 1977 ]



--- Aerosmith --- 17 songs

33 Dream On [ 1973 ]

83 Janie's Got a Gun [ 1989 ]

322 Walk This Way [ 1975 ]

577 Pink [ 1997 ]

1100 Dude (Looks Like a Lady) [ 1987 ]

1305 Sweet Emotion [ 1975 ]

1636 The Other Side [ 1989 ]

1902 Rag Doll [ 1987 ]

4476 What It Takes [ 1989 ]

5452 Remember (Walking in the Sand) [ 1979 ]

5486 Last Child [ 1976 ]

5971 Same Old Song and Dance [ 1974 ]

6625 Crazy [ 1993 ]

7193 Back in the Saddle [ 1976 ]

7251 Seasons of Wither [ 1974 ]

7516 Livin' on the Edge [ 1993 ]

7652 Cryin' [ 1993 ]



--- The Afghan Whigs --- 5 songs

2114 If I Were Going [ 1993 ]

3436 Gentlemen [ 1993 ]

5798 Demon In Profile [ 2017 ]

7497 Debonair [ 1993 ]

7670 Faded [ 1996 ]



--- After the Fire --- 1 song

2325 Der Kommissar [ 1982 ]



--- Against Me! --- 2 songs

5927 Sink, Florida, Sink [ 2003 ]

5959 Transgender Dysphoria Blues [ 2014 ]



--- Todd Agnew --- 1 song

8357 Grace Like Rain [ 2003 ]



--- Agnostic Front --- 1 song

7765 Gotta Go [ 1998 ]



--- Christina Aguilera --- 1 song

1374 Beautiful [ 2002 ]



--- Priscilla Ahn --- 4 songs

2477 Dream [ 2006 ]

2810 Are We Different [ 2006 ]

2952 Wallflower [ 2008 ]

5330 Leave the Light On [ 2008 ]



--- Air --- 6 songs

1161 Kelly Watch the Stars [ 1998 ]

2186 La Femme d'Argent [ 1998 ]

4316 Playground Love (Sung By Gordon Tracks) [ 2000 ]

5506 Cherry Blossom Girl (Radio Edit) [ 2004 ]

6069 Sexy Boy [ 1998 ]

7364 All I Need [ 1998 ]



--- The Airborne Toxic Event --- 8 songs

3976 Sometime Around Midnight [ 2008 ]

4124 Timeless [ 2013 ]

4405 Wrong [ 2014 ]

5985 All I Ever Wanted [ 2011 ]

7268 Bride & Groom [ 2013 ]

7457 The Storm [ 2013 ]

8158 The Fifth Day [ 2013 ]

8257 Hell And Back [ 2014 ]



--- AJR --- 1 song

3496 Sober Up [ 2017 ]



--- Alabama Shakes --- 2 songs

2864 Always Alright [ 2013 ]

4485 Be Mine [ 2012 ]



--- The Alarm (IRS) --- 2 songs

750 Marching On [ 1982 ]

3750 The Stand [ 1983 ]



--- Damon Albarn --- 1 song

4717 Everyday Robots [ 2014 ]



--- Cindy Alexander --- 3 songs

578 Sick of Myself [ 1999 ]

579 I'm OK [ 1999 ]

2601 I See Stars [ 1999 ]



--- Alice Cooper --- 4 songs

565 Only Women Bleed [ 1975 ]

1017 Clones (We're All) [ 1980 ]

1703 I'm Eighteen [ 1970 ]

5287 School's Out [ 1972 ]



--- Alice in Chains --- 5 songs

422 Heaven Beside You [ 1995 ]

748 Over Now [ 1995 ]

3833 Man In The Box [ 1990 ]

6764 Down In A Hole [ 1992 ]

7416 Would [ 1992 ]



--- The All-American Rejects --- 1 song

6508 Gives You Hell [ 2008 ]



--- Allah-Las --- 5 songs

2586 Every Girl [ 2013 ]

3392 Had It All [ 2013 ]

5551 Busman's Holiday [ 2012 ]

6296 Catamaran [ 2011 ]

7138 Catalina [ 2012 ]



--- Lily Allen --- 3 songs

3205 22 [ 2009 ]

3476 The Fear [ 2009 ]

5029 Smile (Radio Edit) [ 2006 ]



--- The Allman Brothers Band --- 16 songs

543 Whipping Post [ 1969 ]

1364 In Memory Of Elizabeth Reed [ 1970 ]

1422 Melissa [ 1972 ]

2429 Ain't Wastin' Time No More [ 1972 ]

2491 Blue Sky [ 1972 ]

2672 Midnight Rider [ 1970 ]

3193 Little Martha [ 1972 ]

3398 Statesboro Blues [ 1971 ]

4246 Dreams [ 1969 ]

4252 Jessica [ 1973 ]

4747 Ramblin' Man [ 1973 ]

4847 Crazy Love [ 1979 ]

5335 One Way Out [ 1972 ]

6581 Wasted Words [ 1973 ]

7132 Southbound [ 1973 ]

7570 Revival [ 1970 ]



--- Herb Alpert --- 2 songs

4504 The Lonely Bull [ 1962 ]

6474 Tijuana Taxi [ 1965 ]



--- Alphaville --- 2 songs

2594 A Handful Of Darkness [ 2017 ]

5467 Forever Young [ 1984 ]



--- Alt-J --- 6 songs

1605 Hunger Of The Pine [ 2014 ]

3771 Breezeblocks [ 2012 ]

3907 Every Other Freckle [ 2014 ]

4001 Left Hand Free [ 2014 ]

5194 Tessellate [ 2012 ]

5853 In Cold Blood [ 2017 ]



--- Altered Images --- 3 songs

2292 I Could Be Happy (Single Version) [ 1981 ]

2386 See Those Eyes (Single Version) [ 1982 ]

7700 Happy Birthday [ 1981 ]



--- Alvvays --- 7 songs

503 Archie, Marry Me [ 2014 ]

1896 Next Of Kin [ 2014 ]

3091 Party Police [ 2013 ]

4381 In Undertow [ 2017 ]

*5236 Dreams Tonite [ 2017 ]

6270 Adult Diversion [ 2013 ]

*7566 Not My Baby [ 2017 ]



--- Amber --- 1 song

8713 One More Night [ 1996 ]



--- The Amboy Dukes --- 1 song

353 Journey To The Center Of The Mind [ 1968 ]



--- America --- 9 songs

633 Lonely People [ 1974 ]

1627 A Horse With No Name [ 1971 ]

2323 Tin Man [ 1974 ]

2666 Sister Golden Hair [ 1975 ]

3105 Don't Cross The River [ 1972 ]

3693 I Need You [ 1971 ]

3919 Sandman [ 1971 ]

4015 Daisy Jane [ 1975 ]

6890 Ventura Highway [ 1972 ]



--- American Authors --- 1 song

8767 Hit It [ 2013 ]



--- American Breed --- 1 song

2970 Bend Me Shape Me [ 1967 ]



--- American Quartet --- 1 song

5809 Over There (with Billy Murray) [Recorded 1917] [ 1917 ]



--- Bob Amos --- 1 song

6696 Gravitational Pull [ 2004 ]



--- Tori Amos --- 14 songs

385 Tear in Your Hand [ 1992 ]

497 Cornflake Girl [ 1994 ]

1222 Raspberry Swirl [ 1998 ]

2023 Marianne [ 1996 ]

3547 Winter [ 1992 ]

4058 Precious Things [ 1992 ]

5620 A Sorta Fairytale [ 2002 ]

5757 Spark [ 1998 ]

7002 Horses [ 1996 ]

7056 Silent All These Years [ 1992 ]

7338 Angels [ 2003 ]

7984 Pretty Good Year (Live from Sound Check) [ 1994 ]

8205 Caught A Lite Sneeze [ 1996 ]

8587 God [ 1994 ]



--- Anathallo --- 2 songs

6735 Bruised Reed [ 2006 ]

7553 Floating World [ 2006 ]



--- Anathema --- 2 songs

4446 Deep [ 1999 ]

6124 Fragile Dreams [ 1998 ]



--- Ancient Grease --- 1 song

2994 Time To Die [ 1970 ]



--- ...And You Will Know Us By the Trail of Dead --- 1 song

5987 Relative Ways [ 2001 ]



--- Brett Anderson --- 2 songs

2934 Crash About To Happen [ 2011 ]

6412 Clowns [ 2008 ]



--- Anderson Bruford Wakeman Howe --- 1 song

4387 Brother Of Mine - I) The Big Dream, II) Nothing Can Come Between Us, III) Long Lost Brother Of Mine [ 1989 ]



--- Laurie Anderson --- 1 song

8080 O Superman (For Massenet) [ 1981 ]



--- Andrew Jackson Jihad --- 1 song

8460 People II: The Reckoning [ 2007 ]



--- Julie Andrews --- 2 songs

1206 Do-Re-Mi [ 1965 ]

5977 Stay Awake [ 1964 ]



--- Andrews Sisters With Vic Schoen & His Orchestra --- 1 song

2195 Boogie Woogie Bugle Boy [ 1941 ]



--- The Angels --- 1 song

2559 My Boyfriend's Back [ 1963 ]



--- Animal Collective --- 5 songs

6357 Fireworks [ 2007 ]

7329 My Girls [ 2009 ]

8195 The Purple Bottle [ 2005 ]

8478 Grass [ 2005 ]

8579 Golden Gal [ 2016 ]



--- Animal Kingdom --- 1 song

7879 Strange Attractor [ 2012 ]



--- The Animals --- 19 songs

5 House Of The Rising Sun [ 1964 ]

273 Don't Let Me Be Misunderstood [ 1965 ]

329 It's My Life [ 1965 ]

427 We Gotta Get Out Of This Place [ 1965 ]

1085 Bring It On Home To Me [ 1965 ]

2532 Bury My Body [ 1964 ]

2591 Sky Pilot [ 1968 ]

2908 Monterrey [ 1967 ]

3157 Gonna Send You Back To Walker [ 1964 ]

3925 Baby, Let MeTake You Home [ 1964 ]

4507 I'm Crying [ 1964 ]

4805 I'm In Love Again [ 1964 ]

5069 When I Was Young [ 1967 ]

5391 Talkin' Bout You [ 1964 ]

5849 Dimples [ 1964 ]

7021 Around And Around [ 1964 ]

7957 Boom Boom [ 1964 ]

8236 San Fransiscan Nights [ 1967 ]

8763 Help Me Girl [ 1967 ]



--- Animotion --- 1 song

4924 Obsession [ 1984 ]



--- Annie --- 1 song

5068 My Heartbeat [ 2004 ]



--- Adam Ant --- 2 songs

3577 Desperate But Not Serious [ 1982 ]

3857 Goody Two Shoes [ 1982 ]



--- Antibalas --- 1 song

8708 Dirty Money [ 2012 ]



--- The Antlers --- 9 songs

3807 French Exit [ 2011 ]

4159 Every Night My Teeth Are Falling Out [ 2011 ]

4833 Rolled Together [ 2011 ]

6087 In The Attic [ 2007 ]

6129 I Don't Want Love [ 2011 ]

7184 Kettering [ 2009 ]

7527 Sylvia [ 2009 ]

7698 Epilogue [ 2009 ]

8518 Palace [ 2014 ]



--- The Apache Relay --- 1 song

2933 Katie Queen of Tennessee [ 2014 ]



--- Aphex Twin --- 2 songs

6152 Alberto Balsalm [ 1995 ]

7373 Windowlicker [ 1999 ]



--- Apollo Sunshine --- 3 songs

1668 Fear of Heights [ 2003 ]

2057 Today Is the Day [ 2005 ]

5244 Singing To The Earth (To Thank Her For You) [ 2008 ]



--- Fiona Apple --- 20 songs

311 Sleep To Dream [ 1996 ]

576 Criminal [ 1996 ]

800 Shadowboxer [ 1996 ]

2654 Never Is A Promise [ 1996 ]

3017 Pale September [ 1996 ]

3842 Carrion [ 1996 ]

4272 I Want You (Live for Decades Rock Live!) [ 2006 ]

4524 Across the Universe [ 1998 ]

4549 Paper Bag [ 1999 ]

4773 Sullen Girl [ 1996 ]

6018 A Mistake [ 1999 ]

6252 Get Gone [ 1999 ]

6502 Get Him Back [ 2005 ]

6629 Love Ridden [ 1999 ]

6805 Please Please Please [ 2005 ]

6893 The Child Is Gone [ 1996 ]

7340 O' Sailor [ 2005 ]

7840 I Know [ 1999 ]

7859 The First Taste [ 1996 ]

7991 Window [ 2005 ]



--- The Apples In Stereo --- 6 songs

1146 Energy [ 2007 ]

1972 Same Old Drag [ 2007 ]

2828 Tidal Wave [ 1995 ]

2833 Rainfall [ 2002 ]

3425 Tin Pan Alley [ 1997 ]

7326 Holiday Mood [ 2006 ]



--- Aqua --- 2 songs

5303 Barbie Girl [ 1997 ]

7367 Cartoon Heroes [ 2000 ]



--- Aqualung --- 2 songs

2570 Time Moves Slow [ 2010 ]

5099 Brighter Than Sunshine [ 2003 ]



--- Arbouretum --- 2 songs

7634 False Spring [ 2009 ]

7820 Mohammed's Hex and Bounty [ 2007 ]



--- Arcade Fire --- 21 songs

41 Neighborhood #1 (Tunnels) [ 2004 ]

129 Rebellion (Lies) [ 2004 ]

2031 Haiti [ 2004 ]

2313 Sprawl II (Mountains Beyond Mountains) [ 2010 ]

2503 Everything Now [ 2017 ]

2578 Keep the Car Running [ 2007 ]

2841 We Used to Wait [ 2010 ]

2989 The Suburbs [ 2010 ]

3139 Reflektor [ 2013 ]

3808 Neighborhood #2 (Laika) [ 2004 ]

3948 No Cars Go [ 2007 ]

3986 Intervention [ 2006 ]

4154 Creature Comfort [ 2017 ]

4301 The Well and the Lighthouse [ 2007 ]

4686 Wake Up [ 2004 ]

5109 Ready to Start [ 2010 ]

6052 Neighborhood #3 (Power Out) [ 2004 ]

6446 My Body Is A Cage [ 2007 ]

6800 Afterlife [ 2013 ]

6912 Abraham's Daughter [ 2012 ]

7192 Electric Blue [ 2017 ]



--- Archers Of Loaf --- 2 songs

7536 Web In Front [ 1993 ]

7824 Lowest Part Is Free! [ 1994 ]



--- The Archies --- 1 song

1675 Sugar Sugar [ 1969 ]



--- Arctic Monkeys --- 10 songs

4926 Why'd You Only Call Me When You're High? [ 2013 ]

5709 Don't Sit Down 'cause I've Moved Your Chair [ 2011 ]

5761 You're So Dark [ 2013 ]

5938 No. 1 Party Anthem [ 2013 ]

*5961 Red Light Indicates Doors Are Secure [ 2006 ]

7366 Piledriver Waltz [ 2011 ]

7438 She's Thunderstorms [ 2011 ]

7459 That's Where You're Wrong [ 2011 ]

7746 Black Treacle [ 2011 ]

7963 I Bet You Look Good On The Dancefloor [ 2005 ]



--- Jann Arden --- 2 songs

3443 Good Mother [ 1994 ]

4708 Insensitive [ 1994 ]



--- Argent --- 2 songs

299 Hold Your Head Up [ 1971 ]

5641 Liar [ 1970 ]



--- Ariel Pink's Haunted Graffiti --- 2 songs

5655 Bright Lit Blue Skies [ 2010 ]

6004 Round and Round [ 2010 ]



--- Diane Arkenstone --- 1 song

6642 Seduction [ 2004 ]



--- Joan Armatrading --- 2 songs

6008 The Weakness in Me [ 1981 ]

6169 Love and Affection [ 1976 ]



--- Eddy Arnold --- 1 song

6952 Make The World Go Away [ 1965 ]



--- Arson Welles --- 1 song

3422 Good Morning City [ 2000 ]



--- Artificial Joy Club --- 1 song

718 Sick and Beautiful [ 1997 ]



--- Asa --- 1 song

8638 Jailer [ 2007 ]



--- Ass Ponys --- 3 songs

941 Your Amazing Life [ 2000 ]

3013 Nothing Starts Today [ 2001 ]

6944 Casper's Coming Home [ 2000 ]



--- The Association --- 5 songs

614 Windy [ 1967 ]

2280 Six Man Band [ 1968 ]

3515 Never My Love [ 1967 ]

4727 Cherish [ 1966 ]

6450 Along Comes Mary [ 1966 ]



--- Astaire --- 1 song

5268 L-L-Love [ 2004 ]



--- Astaire Fred --- 1 song

3176 The Way You Look Tonight [ 1936 ]



--- At the Drive-In --- 1 song

8076 Invalid Litter Dept. [ 2000 ]



--- Nicole Atkins --- 2 songs

3850 Maybe Tonight [ 2007 ]

4161 A Little Crazy [ 2016 ]



--- Atlanta Rhythm Section --- 5 songs

999 So Into You [ 1977 ]

2016 Champagne Jam [ 1978 ]

2171 Spooky [ 1979 ]

2430 Doraville [ 1974 ]

5623 Imaginary Lover [ 1978 ]



--- Atlas Genius --- 1 song

4744 Molecules (Single Version) [ 2015 ]



--- Atlas Sound --- 1 song

7801 Walkabout (With Noah Lennox) [ 2009 ]



--- Audio Adrenaline --- 4 songs

1128 Get Down [ 1999 ]

4113 Big House [ 1993 ]

4830 Hands and Feet [ 1999 ]

6863 Ocean Floor [ 2001 ]



--- Audioslave --- 3 songs

2940 Doesn't Remind Me [ 2005 ]

5212 Be Yourself [ 2005 ]

8290 Like a Stone [ 2002 ]



--- Dan Auerbach --- 3 songs

2394 Waiting On A Song [ 2017 ]

3734 Shine On Me [ 2017 ]

5596 King Of A One Horse Town [ 2017 ]



--- Augie March --- 2 songs

3109 The Offer [ 2000 ]

8362 One Crowded Hour [ 2006 ]



--- Gene Austin --- 3 songs

4651 Five Foot Two, Eyes of Blue [ 1926 ]

4951 My Blue Heaven [ 1927 ]

6734 Bye Bye Blackbird [ 1926 ]



--- Gene Austin & Nat Shilkret & His Orchestra --- 1 song

5552 Ain't She Sweet [ 1927 ]



--- Autechre --- 4 songs

5918 Eggshell [ 1993 ]

6716 444 [ 1993 ]

7068 VLetrmx21 [ 1995 ]

8201 Altibzz [ 2008 ]



--- The Avalanches --- 2 songs

2423 Frontier Psychiatrist [ 2000 ]

8151 Frankie Sinatra (Extended Mix) [ 2016 ]





--- Frankie Avalon --- 1 song

5246 Venus [ 1959 ]



--- Average White Band --- 1 song

3811 Pick Up The Pieces [ 1974 ]



--- The Avett Brothers --- 3 songs

1685 I and Love and You [ 2009 ]

4510 Head Full of Doubt / Road Full of Promise [ 2009 ]

7513 The Perfect Space [ 2009 ]



--- Avey Tare's Slasher Flicks --- 1 song

3637 Little Fang [ 2014 ]



--- Avicii --- 1 song

4594 Wake Me Up [ 2013 ]



--- Avid Dancer --- 1 song

4919 I Feel It (Bonus Track) [ 2015 ]



--- Awolnation --- 2 songs

3521 Sail [ 2011 ]

4498 Hollow Moon (Bad Wolf) [ 2015 ]



--- Kevin Ayers --- 2 songs

1973 Stranger In Blue Suede Shoes [ 1971 ]

4982 Lady Rachel [ 1969 ]



--- Ayreon --- 4 songs

8196 Waking Dreams [ 2008 ]

8402 Epilogie: the Memory Remains (unreleased Track) [ 2008 ]

8435 Ride the Comet [ 2008 ]

8660 Carried By the Wind [ 2000 ]



--- Aztec Camera --- 2 songs

1135 Oblivious [ 1983 ]

7174 Somewhere In My Heart [ 1987 ]



--- Azure Ray --- 2 songs

2502 Sleep [ 2001 ]

5833 Displaced [ 2001 ]



--- Azzido da Bass featuring Johnny Blake --- 1 song

7983 Lonely By Your Side (Featuring Jonny Blake) [Radio Cut] [ 2006 ]

--- a-ha --- 1 song

3589 Take On Me [ 1984 ]



--- ABBA --- 11 songs

146 S.O.S. [ 1975 ]

739 Mamma Mia [ 1975 ]

797 Waterloo [ 1974 ]

1935 I Do, I Do, I Do, I Do, I Do [ 1975 ]

2692 Dancing Queen [ 1976 ]

3666 Fernando [ 1976 ]

7027 Gimme! Gimme! Gimme! (A Man After Midnight) [ 1979 ]

7776 Does Your Mother Know [ 1979 ]

8095 The Name Of The Game [ 1977 ]

8493 Knowing Me, Knowing You [ 1976 ]

8710 The Winner Takes It All [ 1980 ]



--- ABC --- 3 songs

2990 Poison Arrow [ 1982 ]

4996 The Look of Love, Pt. 1 [ 1982 ]

5081 Be Near Me [ 1985 ]



--- Abstracts --- 1 song

3032 Always Always [ 1965 ]



--- AC/DC --- 9 songs

131 You Shook Me All Night Long [ 1980 ]

694 T.N.T. [ 1976 ]

1148 Highway To Hell [ 1979 ]

1344 Hells Bells [ 1980 ]

1387 Back In Black [ 1980 ]

1667 Rock and Roll Ain't Noise Pollution [ 1980 ]

3962 Dirty Deeds Done Dirt Cheap [ 1976 ]

7728 Whole Lotta Rosie [ 1977 ]

8141 Let There Be Rock [ 1977 ]



---The Academic--- 1 song

*8368 Bear Claws [ 2018 ]



--- Accept --- 1 song

6592 Princess Of The Dawn [ 1982 ]



--- Ace --- 1 song

7241 How Long [ 1974 ]



--- Adam and The Ants --- 4 songs

1301 Antmusic [ 1980 ]

5607 Dog Eat Dog [ 1980 ]

7044 Prince Charming [ 1981 ]

7496 Stand and Deliver [ 1981 ]



--- Bryan Adams --- 2 songs

5077 Straight From The Heart [ 1983 ]

7470 Summer Of '69 [ 1984 ]



--- Ryan Adams --- 4 songs

2508 Desire [ 2002 ]

3248 Two [ 2007 ]

4641 New York, New York [ 2001 ]

4671 Magick [ 2008 ]



--- The Addrisi Brothers --- 1 song

8381 Slow Dancin' Don't Turn Me On [ 1977 ]



--- ADELE --- 3 songs

2556 Rolling in the Deep [ 2011 ]

4127 Hello [ 2015 ]

4762 Lovesong [ 2011 ]



--- Adrianne --- 1 song

4517 New Kind of Cool [ 2004 ]



--- The Adventures --- 1 song

3681 Broken Land [ 1988 ]



--- The Adverts --- 1 song

3730 Gary Gilmore’s Eyes [ 1977 ]



--- Aerosmith --- 17 songs

33 Dream On [ 1973 ]

83 Janie's Got a Gun [ 1989 ]

322 Walk This Way [ 1975 ]

577 Pink [ 1997 ]

1100 Dude (Looks Like a Lady) [ 1987 ]

1305 Sweet Emotion [ 1975 ]

1636 The Other Side [ 1989 ]

1902 Rag Doll [ 1987 ]

4476 What It Takes [ 1989 ]

5452 Remember (Walking in the Sand) [ 1979 ]

5486 Last Child [ 1976 ]

5971 Same Old Song and Dance [ 1974 ]

6625 Crazy [ 1993 ]

7193 Back in the Saddle [ 1976 ]

7251 Seasons of Wither [ 1974 ]

7516 Livin' on the Edge [ 1993 ]

7652 Cryin' [ 1993 ]



--- The Afghan Whigs --- 5 songs

2114 If I Were Going [ 1993 ]

3436 Gentlemen [ 1993 ]

5798 Demon In Profile [ 2017 ]

7497 Debonair [ 1993 ]

7670 Faded [ 1996 ]



--- After the Fire --- 1 song

2325 Der Kommissar [ 1982 ]



--- Against Me! --- 2 songs

5927 Sink, Florida, Sink [ 2003 ]

5959 Transgender Dysphoria Blues [ 2014 ]



--- Todd Agnew --- 1 song

8357 Grace Like Rain [ 2003 ]



--- Agnostic Front --- 1 song

7765 Gotta Go [ 1998 ]



--- Christina Aguilera --- 1 song

1374 Beautiful [ 2002 ]



--- Priscilla Ahn --- 4 songs

2477 Dream [ 2006 ]

2810 Are We Different [ 2006 ]

2952 Wallflower [ 2008 ]

5330 Leave the Light On [ 2008 ]



--- Air --- 6 songs

1161 Kelly Watch the Stars [ 1998 ]

2186 La Femme d'Argent [ 1998 ]

4316 Playground Love (Sung By Gordon Tracks) [ 2000 ]

5506 Cherry Blossom Girl (Radio Edit) [ 2004 ]

6069 Sexy Boy [ 1998 ]

7364 All I Need [ 1998 ]



--- The Airborne Toxic Event --- 8 songs

3976 Sometime Around Midnight [ 2008 ]

4124 Timeless [ 2013 ]

4405 Wrong [ 2014 ]

5985 All I Ever Wanted [ 2011 ]

7268 Bride & Groom [ 2013 ]

7457 The Storm [ 2013 ]

8158 The Fifth Day [ 2013 ]

8257 Hell And Back [ 2014 ]



--- AJR --- 1 song

3496 Sober Up [ 2017 ]



--- Alabama Shakes --- 2 songs

2864 Always Alright [ 2013 ]

4485 Be Mine [ 2012 ]



--- The Alarm (IRS) --- 2 songs

750 Marching On [ 1982 ]

3750 The Stand [ 1983 ]



--- Damon Albarn --- 1 song

4717 Everyday Robots [ 2014 ]



--- Cindy Alexander --- 3 songs

578 Sick of Myself [ 1999 ]

579 I'm OK [ 1999 ]

2601 I See Stars [ 1999 ]



--- Alice Cooper --- 4 songs

565 Only Women Bleed [ 1975 ]

1017 Clones (We're All) [ 1980 ]

1703 I'm Eighteen [ 1970 ]

5287 School's Out [ 1972 ]



--- Alice in Chains --- 5 songs

422 Heaven Beside You [ 1995 ]

748 Over Now [ 1995 ]

3833 Man In The Box [ 1990 ]

6764 Down In A Hole [ 1992 ]

7416 Would [ 1992 ]



--- The All-American Rejects --- 1 song

6508 Gives You Hell [ 2008 ]



--- Allah-Las --- 5 songs

2586 Every Girl [ 2013 ]

3392 Had It All [ 2013 ]

5551 Busman's Holiday [ 2012 ]

6296 Catamaran [ 2011 ]

7138 Catalina [ 2012 ]



--- Lily Allen --- 3 songs

3205 22 [ 2009 ]

3476 The Fear [ 2009 ]

5029 Smile (Radio Edit) [ 2006 ]



--- The Allman Brothers Band --- 16 songs

543 Whipping Post [ 1969 ]

1364 In Memory Of Elizabeth Reed [ 1970 ]

1422 Melissa [ 1972 ]

2429 Ain't Wastin' Time No More [ 1972 ]

2491 Blue Sky [ 1972 ]

2672 Midnight Rider [ 1970 ]

3193 Little Martha [ 1972 ]

3398 Statesboro Blues [ 1971 ]

4246 Dreams [ 1969 ]

4252 Jessica [ 1973 ]

4747 Ramblin' Man [ 1973 ]

4847 Crazy Love [ 1979 ]

5335 One Way Out [ 1972 ]

6581 Wasted Words [ 1973 ]

7132 Southbound [ 1973 ]

7570 Revival [ 1970 ]



--- Herb Alpert --- 2 songs

4504 The Lonely Bull [ 1962 ]

6474 Tijuana Taxi [ 1965 ]



--- Alphaville --- 2 songs

2594 A Handful Of Darkness [ 2017 ]

5467 Forever Young [ 1984 ]



--- Alt-J --- 6 songs

1605 Hunger Of The Pine [ 2014 ]

3771 Breezeblocks [ 2012 ]

3907 Every Other Freckle [ 2014 ]

4001 Left Hand Free [ 2014 ]

5194 Tessellate [ 2012 ]

5853 In Cold Blood [ 2017 ]



--- Altered Images --- 3 songs

2292 I Could Be Happy (Single Version) [ 1981 ]

2386 See Those Eyes (Single Version) [ 1982 ]

7700 Happy Birthday [ 1981 ]



--- Alvvays --- 7 songs

503 Archie, Marry Me [ 2014 ]

1896 Next Of Kin [ 2014 ]

3091 Party Police [ 2013 ]

4381 In Undertow [ 2017 ]

*5236 Dreams Tonite [ 2017 ]

6270 Adult Diversion [ 2013 ]

*7566 Not My Baby [ 2017 ]



--- Amber --- 1 song

8713 One More Night [ 1996 ]



--- The Amboy Dukes --- 1 song

353 Journey To The Center Of The Mind [ 1968 ]



--- America --- 9 songs

633 Lonely People [ 1974 ]

1627 A Horse With No Name [ 1971 ]

2323 Tin Man [ 1974 ]

2666 Sister Golden Hair [ 1975 ]

3105 Don't Cross The River [ 1972 ]

3693 I Need You [ 1971 ]

3919 Sandman [ 1971 ]

4015 Daisy Jane [ 1975 ]

6890 Ventura Highway [ 1972 ]



--- American Authors --- 1 song

8767 Hit It [ 2013 ]



--- American Breed --- 1 song

2970 Bend Me Shape Me [ 1967 ]



--- American Quartet --- 1 song

5809 Over There (with Billy Murray) [Recorded 1917] [ 1917 ]



--- Bob Amos --- 1 song

6696 Gravitational Pull [ 2004 ]



--- Tori Amos --- 14 songs

385 Tear in Your Hand [ 1992 ]

497 Cornflake Girl [ 1994 ]

1222 Raspberry Swirl [ 1998 ]

2023 Marianne [ 1996 ]

3547 Winter [ 1992 ]

4058 Precious Things [ 1992 ]

5620 A Sorta Fairytale [ 2002 ]

5757 Spark [ 1998 ]

7002 Horses [ 1996 ]

7056 Silent All These Years [ 1992 ]

7338 Angels [ 2003 ]

7984 Pretty Good Year (Live from Sound Check) [ 1994 ]

8205 Caught A Lite Sneeze [ 1996 ]

8587 God [ 1994 ]



--- Anathallo --- 2 songs

6735 Bruised Reed [ 2006 ]

7553 Floating World [ 2006 ]



--- Anathema --- 2 songs

4446 Deep [ 1999 ]

6124 Fragile Dreams [ 1998 ]



--- Ancient Grease --- 1 song

2994 Time To Die [ 1970 ]



--- ...And You Will Know Us By the Trail of Dead --- 1 song

5987 Relative Ways [ 2001 ]



--- Brett Anderson --- 2 songs

2934 Crash About To Happen [ 2011 ]

6412 Clowns [ 2008 ]



--- Anderson Bruford Wakeman Howe --- 1 song

4387 Brother Of Mine - I) The Big Dream, II) Nothing Can Come Between Us, III) Long Lost Brother Of Mine [ 1989 ]



--- Laurie Anderson --- 1 song

8080 O Superman (For Massenet) [ 1981 ]



--- Andrew Jackson Jihad --- 1 song

8460 People II: The Reckoning [ 2007 ]



--- Julie Andrews --- 2 songs

1206 Do-Re-Mi [ 1965 ]

5977 Stay Awake [ 1964 ]



--- Andrews Sisters With Vic Schoen & His Orchestra --- 1 song

2195 Boogie Woogie Bugle Boy [ 1941 ]



--- The Angels --- 1 song

2559 My Boyfriend's Back [ 1963 ]



--- Animal Collective --- 5 songs

6357 Fireworks [ 2007 ]

7329 My Girls [ 2009 ]

8195 The Purple Bottle [ 2005 ]

8478 Grass [ 2005 ]

8579 Golden Gal [ 2016 ]



--- Animal Kingdom --- 1 song

7879 Strange Attractor [ 2012 ]



--- The Animals --- 19 songs

5 House Of The Rising Sun [ 1964 ]

273 Don't Let Me Be Misunderstood [ 1965 ]

329 It's My Life [ 1965 ]

427 We Gotta Get Out Of This Place [ 1965 ]

1085 Bring It On Home To Me [ 1965 ]

2532 Bury My Body [ 1964 ]

2591 Sky Pilot [ 1968 ]

2908 Monterrey [ 1967 ]

3157 Gonna Send You Back To Walker [ 1964 ]

3925 Baby, Let MeTake You Home [ 1964 ]

4507 I'm Crying [ 1964 ]

4805 I'm In Love Again [ 1964 ]

5069 When I Was Young [ 1967 ]

5391 Talkin' Bout You [ 1964 ]

5849 Dimples [ 1964 ]

7021 Around And Around [ 1964 ]

7957 Boom Boom [ 1964 ]

8236 San Fransiscan Nights [ 1967 ]

8763 Help Me Girl [ 1967 ]



--- Animotion --- 1 song

4924 Obsession [ 1984 ]



--- Annie --- 1 song

5068 My Heartbeat [ 2004 ]



--- Adam Ant --- 2 songs

3577 Desperate But Not Serious [ 1982 ]

3857 Goody Two Shoes [ 1982 ]



--- Antibalas --- 1 song

8708 Dirty Money [ 2012 ]



--- The Antlers --- 9 songs

3807 French Exit [ 2011 ]

4159 Every Night My Teeth Are Falling Out [ 2011 ]

4833 Rolled Together [ 2011 ]

6087 In The Attic [ 2007 ]

6129 I Don't Want Love [ 2011 ]

7184 Kettering [ 2009 ]

7527 Sylvia [ 2009 ]

7698 Epilogue [ 2009 ]

8518 Palace [ 2014 ]



--- The Apache Relay --- 1 song

2933 Katie Queen of Tennessee [ 2014 ]



--- Aphex Twin --- 2 songs

6152 Alberto Balsalm [ 1995 ]

7373 Windowlicker [ 1999 ]



--- Apollo Sunshine --- 3 songs

1668 Fear of Heights [ 2003 ]

2057 Today Is the Day [ 2005 ]

5244 Singing To The Earth (To Thank Her For You) [ 2008 ]



--- Fiona Apple --- 20 songs

311 Sleep To Dream [ 1996 ]

576 Criminal [ 1996 ]

800 Shadowboxer [ 1996 ]

2654 Never Is A Promise [ 1996 ]

3017 Pale September [ 1996 ]

3842 Carrion [ 1996 ]

4272 I Want You (Live for Decades Rock Live!) [ 2006 ]

4524 Across the Universe [ 1998 ]

4549 Paper Bag [ 1999 ]

4773 Sullen Girl [ 1996 ]

6018 A Mistake [ 1999 ]

6252 Get Gone [ 1999 ]

6502 Get Him Back [ 2005 ]

6629 Love Ridden [ 1999 ]

6805 Please Please Please [ 2005 ]

6893 The Child Is Gone [ 1996 ]

7340 O' Sailor [ 2005 ]

7840 I Know [ 1999 ]

7859 The First Taste [ 1996 ]

7991 Window [ 2005 ]



--- The Apples In Stereo --- 6 songs

1146 Energy [ 2007 ]

1972 Same Old Drag [ 2007 ]

2828 Tidal Wave [ 1995 ]

2833 Rainfall [ 2002 ]

3425 Tin Pan Alley [ 1997 ]

7326 Holiday Mood [ 2006 ]



--- Aqua --- 2 songs

5303 Barbie Girl [ 1997 ]

7367 Cartoon Heroes [ 2000 ]



--- Aqualung --- 2 songs

2570 Time Moves Slow [ 2010 ]

5099 Brighter Than Sunshine [ 2003 ]



--- Arbouretum --- 2 songs

7634 False Spring [ 2009 ]

7820 Mohammed's Hex and Bounty [ 2007 ]



--- Arcade Fire --- 21 songs

41 Neighborhood #1 (Tunnels) [ 2004 ]

129 Rebellion (Lies) [ 2004 ]

2031 Haiti [ 2004 ]

2313 Sprawl II (Mountains Beyond Mountains) [ 2010 ]

2503 Everything Now [ 2017 ]

2578 Keep the Car Running [ 2007 ]

2841 We Used to Wait [ 2010 ]

2989 The Suburbs [ 2010 ]

3139 Reflektor [ 2013 ]

3808 Neighborhood #2 (Laika) [ 2004 ]

3948 No Cars Go [ 2007 ]

3986 Intervention [ 2006 ]

4154 Creature Comfort [ 2017 ]

4301 The Well and the Lighthouse [ 2007 ]

4686 Wake Up [ 2004 ]

5109 Ready to Start [ 2010 ]

6052 Neighborhood #3 (Power Out) [ 2004 ]

6446 My Body Is A Cage [ 2007 ]

6800 Afterlife [ 2013 ]

6912 Abraham's Daughter [ 2012 ]

7192 Electric Blue [ 2017 ]



--- Archers Of Loaf --- 2 songs

7536 Web In Front [ 1993 ]

7824 Lowest Part Is Free! [ 1994 ]



--- The Archies --- 1 song

1675 Sugar Sugar [ 1969 ]



--- Arctic Monkeys --- 10 songs

4926 Why'd You Only Call Me When You're High? [ 2013 ]

5709 Don't Sit Down 'cause I've Moved Your Chair [ 2011 ]

5761 You're So Dark [ 2013 ]

5938 No. 1 Party Anthem [ 2013 ]

*5961 Red Light Indicates Doors Are Secure [ 2006 ]

7366 Piledriver Waltz [ 2011 ]

7438 She's Thunderstorms [ 2011 ]

7459 That's Where You're Wrong [ 2011 ]

7746 Black Treacle [ 2011 ]

7963 I Bet You Look Good On The Dancefloor [ 2005 ]



--- Jann Arden --- 2 songs

3443 Good Mother [ 1994 ]

4708 Insensitive [ 1994 ]



--- Argent --- 2 songs

299 Hold Your Head Up [ 1971 ]

5641 Liar [ 1970 ]



--- Ariel Pink's Haunted Graffiti --- 2 songs

5655 Bright Lit Blue Skies [ 2010 ]

6004 Round and Round [ 2010 ]



--- Diane Arkenstone --- 1 song

6642 Seduction [ 2004 ]



--- Joan Armatrading --- 2 songs

6008 The Weakness in Me [ 1981 ]

6169 Love and Affection [ 1976 ]



--- Eddy Arnold --- 1 song

6952 Make The World Go Away [ 1965 ]



--- Arson Welles --- 1 song

3422 Good Morning City [ 2000 ]



--- Artificial Joy Club --- 1 song

718 Sick and Beautiful [ 1997 ]



--- Asa --- 1 song

8638 Jailer [ 2007 ]



--- Ass Ponys --- 3 songs

941 Your Amazing Life [ 2000 ]

3013 Nothing Starts Today [ 2001 ]

6944 Casper's Coming Home [ 2000 ]



--- The Association --- 5 songs

614 Windy [ 1967 ]

2280 Six Man Band [ 1968 ]

3515 Never My Love [ 1967 ]

4727 Cherish [ 1966 ]

6450 Along Comes Mary [ 1966 ]



--- Astaire --- 1 song

5268 L-L-Love [ 2004 ]



--- Astaire Fred --- 1 song

3176 The Way You Look Tonight [ 1936 ]



--- At the Drive-In --- 1 song

8076 Invalid Litter Dept. [ 2000 ]



--- Nicole Atkins --- 2 songs

3850 Maybe Tonight [ 2007 ]

4161 A Little Crazy [ 2016 ]



--- Atlanta Rhythm Section --- 5 songs

999 So Into You [ 1977 ]

2016 Champagne Jam [ 1978 ]

2171 Spooky [ 1979 ]

2430 Doraville [ 1974 ]

5623 Imaginary Lover [ 1978 ]



--- Atlas Genius --- 1 song

4744 Molecules (Single Version) [ 2015 ]



--- Atlas Sound --- 1 song

7801 Walkabout (With Noah Lennox) [ 2009 ]



--- Audio Adrenaline --- 4 songs

1128 Get Down [ 1999 ]

4113 Big House [ 1993 ]

4830 Hands and Feet [ 1999 ]

6863 Ocean Floor [ 2001 ]



--- Audioslave --- 3 songs

2940 Doesn't Remind Me [ 2005 ]

5212 Be Yourself [ 2005 ]

8290 Like a Stone [ 2002 ]



--- Dan Auerbach --- 3 songs

2394 Waiting On A Song [ 2017 ]

3734 Shine On Me [ 2017 ]

5596 King Of A One Horse Town [ 2017 ]



--- Augie March --- 2 songs

3109 The Offer [ 2000 ]

8362 One Crowded Hour [ 2006 ]



--- Gene Austin --- 3 songs

4651 Five Foot Two, Eyes of Blue [ 1926 ]

4951 My Blue Heaven [ 1927 ]

6734 Bye Bye Blackbird [ 1926 ]



--- Gene Austin & Nat Shilkret & His Orchestra --- 1 song

5552 Ain't She Sweet [ 1927 ]



--- Autechre --- 4 songs

5918 Eggshell [ 1993 ]

6716 444 [ 1993 ]

7068 VLetrmx21 [ 1995 ]

8201 Altibzz [ 2008 ]



--- The Avalanches --- 2 songs

2423 Frontier Psychiatrist [ 2000 ]

8151 Frankie Sinatra (Extended Mix) [ 2016 ]





--- Frankie Avalon --- 1 song

5246 Venus [ 1959 ]



--- Average White Band --- 1 song

3811 Pick Up The Pieces [ 1974 ]



--- The Avett Brothers --- 3 songs

1685 I and Love and You [ 2009 ]

4510 Head Full of Doubt / Road Full of Promise [ 2009 ]

7513 The Perfect Space [ 2009 ]



--- Avey Tare's Slasher Flicks --- 1 song

3637 Little Fang [ 2014 ]



--- Avicii --- 1 song

4594 Wake Me Up [ 2013 ]



--- Avid Dancer --- 1 song

4919 I Feel It (Bonus Track) [ 2015 ]



--- Awolnation --- 2 songs

3521 Sail [ 2011 ]

4498 Hollow Moon (Bad Wolf) [ 2015 ]



--- Kevin Ayers --- 2 songs

1973 Stranger In Blue Suede Shoes [ 1971 ]

4982 Lady Rachel [ 1969 ]



--- Ayreon --- 4 songs

8196 Waking Dreams [ 2008 ]

8402 Epilogie: the Memory Remains (unreleased Track) [ 2008 ]

8435 Ride the Comet [ 2008 ]

8660 Carried By the Wind [ 2000 ]



--- Aztec Camera --- 2 songs

1135 Oblivious [ 1983 ]

7174 Somewhere In My Heart [ 1987 ]



--- Azure Ray --- 2 songs

2502 Sleep [ 2001 ]

5833 Displaced [ 2001 ]



--- Azzido da Bass featuring Johnny Blake --- 1 song

7983 Lonely By Your Side (Featuring Jonny Blake) [Radio Cut] [ 2006 ]

2

The Beatles 2. Ba-Be



--- B Bumble And The Stingers --- 1 song

3003 Nut Rocker (Top Rank International) [ 2010 ]



--- The B-52's --- 12 songs

235 Dance This Mess Around [ 1979 ]

1574 Rock Lobster [ 1978 ]

1888 Lava [ 1979 ]

2326 There's A Moon In The Sky (Called The Moon) [ 1979 ]

2486 Hero Worship [ 1979 ]

2876 Funplex [ 2008 ]

3182 Love Shack [ 1989 ]

3777 52 Girls [ 1979 ]

3902 Roam [ 1989 ]

4333 6060-842 [ 1979 ]

4791 Planet Claire [ 1979 ]

7391 Private Idaho [ 1980 ]



--- Baby Bee --- 1 song

7281 High Heel Leather Boots [ 2013 ]



--- Bachman-Turner Overdrive --- 5 songs

504 You Ain't Seen Nothing Yet [ 1974 ]

598 Takin' Care of Business [ 1973 ]

1016 Let It Ride [ 1973 ]

3223 Roll On Down the Highway [ 1974 ]

7674 Hey You [ 1975 ]



--- Backstreet Boys --- 1 song

5762 Everybody (Backstreet's Back) [ 1997 ]



--- Bad Company --- 7 songs

1022 Feel Like Makin' Love [ 1975 ]

1683 Shooting Star [ 1975 ]

2282 Rock 'N' Roll Fantasy [ 1979 ]

5325 Movin' On [ 1974 ]

5943 Bad Company [ 1974 ]

6652 Can't Get Enough [ 1974 ]

7139 Runnin' With The Pack [ 1976 ]



--- Bad Religion --- 1 song

1551 21st Century (Digital Boy) [ 1990 ]



--- Bad Suns --- 1 song

8611 Cardiac Arrest [ 2014 ]



--- Badfinger --- 8 songs

302 Come And Get It [ 1969 ]

2516 Day After Day [ 1971 ]

3378 Carry On Til Tomorrow [ 1970 ]

4467 No Matter What [ 1970 ]

4819 The Name Of The Game [ 1971 ]

4888 Baby Blue [ 1971 ]

5094 Believe Me [ 1970 ]

6437 Without You [ 1970 ]



--- Badly Drawn Boy --- 5 songs

2317 Stone on the Water [ 2000 ]

4043 The Shining [ 2000 ]

4472 Disillusion [ 2000 ]

5202 Something to Talk About [ 2002 ]

7942 Once Around the Block [ 1999 ]



--- Bahamas --- 2 songs

5617 Caught Me Thinking [ 2012 ]

6802 I Got You Babe [ 2012 ]



--- Baio --- 1 song

3344 Sister of Pearl [ 2015 ]



--- LaVern Baker --- 3 songs

8546 Tweedlee Dee [ 1954 ]

8597 Jim Dandy [ 1956 ]

8628 Gimme A Pigfoot [ 1958 ]



--- Russ Ballard --- 1 song

1544 Voices [ 1984 ]



--- The Balloon Farm --- 1 song

4669 Question Of Temperature [ 1967 ]



--- The Band --- 13 songs

165 The Night They Drove Old Dixie Down [ 1969 ]

217 The Weight [ 1968 ]

671 Up On Cripple Creek [ 1969 ]

1110 Chest Fever [ 1968 ]

1316 Long Black Veil [ 1968 ]

1554 When I Paint My Masterpiece [ 1971 ]

1839 This Wheel's On Fire [ 1968 ]

3809 I Shall Be Released [ 1968 ]

4745 In A Station [ 1968 ]

5572 Tears Of Rage [ 1968 ]

5597 To Kingdom Come [ 1968 ]

7594 The Shape I'm In [ 1970 ]

7871 Don't Do It [ 1972 ]



--- Band of Horses --- 7 songs

3719 The Funeral [ 2006 ]

4312 Is There A Ghost [ 2007 ]

4679 Laredo [ 2010 ]

4892 No One's Gonna Love You [ 2007 ]

5178 Infinite Arms [ 2010 ]

7018 The General Specific [ 2007 ]

8571 Ode To Lrc [ 2007 ]



--- BANG sugar BANG --- 1 song

8491 Where's the Fun In That? [ 2005 ]



--- The Bangles --- 27 songs

646 Hazy Shade of Winter [ 1987 ]

1291 Silent Treatment [ 1984 ]

1413 Walk Like An Egyptian [ 1986 ]

1997 Angels Don't Fall in Love [ 1986 ]

2110 Dover Beach [ 1984 ]

2196 Manic Monday [ 1986 ]

2638 September Girls [ 1986 ]

2651 Going Down To Liverpool [ 1984 ]

2687 James [ 1984 ]

2822 Return Post [ 1986 ]

2950 He's Got A Secret [ 1984 ]

3011 Hero Takes A Fall [ 1984 ]

3566 In Your Room [ 1988 ]

3855 If She Knew What She Wants [ 1985 ]

4207 Live [ 1984 ]

4433 Restless [ 1984 ]

4751 Not Like You [ 1986 ]

4802 Bell Jar [ 1988 ]

4826 More Than Meets The Eye [ 1984 ]

5460 All About You [ 1984 ]

5481 In A Different Light [ 1986 ]

5574 Following [ 1986 ]

5663 Be With You [ 1988 ]

5781 Tell Me [ 1984 ]

6057 Eternal Flame [ 1988 ]

6849 The Real World [ 1982 ]

6918 I Want You [ 1982 ]



--- Banks --- 1 song

4870 Beggin For Thread [ 2014 ]



--- Banners --- 1 song

6448 Someone To You [ 2017 ]



--- The Barbarians --- 1 song

6163 Are You A Boy Or Are You A Girl [ 1965 ]



--- Barclay James Harvest --- 1 song

5115 Life Is For Living [ 2002 ]



--- Bobby Bare, Jr. --- 1 song

6703 Ocean Size [ 2005 ]



--- Sara Bareilles --- 2 songs

4392 Bottle It Up [ 2007 ]

5939 Love Song [ 2007 ]



--- Barenaked Ladies --- 2 songs

1891 One Week [ 1998 ]

7440 Brian Wilson [ 1991 ]



--- Gnarls Barkley --- 1 song

5011 Crazy [ 2006 ]



--- Courtney Barnett --- 3 songs

4435 Pedestrian at Best [ 2015 ]

6732 Kim's Caravan [ 2015 ]

6808 Avant Gardener [ 2013 ]



--- Courtney Barnett And Kurt Vile --- 2 songs

4148 Over Everything [ 2017 ]

7089 Outta The Woodwork [ 2017 ]



--- Barracudas --- 5 songs

3293 Neighbourhood Girls [ 1984 ]

3774 Bad News [ 1983 ]

5544 We're Living In Violent Times [ 1981 ]

6355 (I Wish It Could Be) 1965 Again [ 1980 ]

7105 This Ain't My Time [ 1982 ]



--- John Barry --- 1 song

7757 James Bond Theme [ 1962 ]



--- Basement Jaxx --- 1 song

6693 Where's Your Head At [ 2001 ]



--- Basic Vacation --- 1 song

3259 Jamie [ 2013 ]



--- Bastille --- 6 songs

5015 Send Them Off! [ 2016 ]

5261 World Gone Mad [ 2017 ]

7774 Bad Blood [ 2013 ]

8002 Things We Lost In The Fire [ 2013 ]

8071 Of the Night [ 2013 ]

8765 Pompeii [ 2013 ]



--- Bat For Lashes --- 9 songs

2066 Siren Song [ 2009 ]

3872 Sleep Alone [ 2009 ]

4324 All Your Gold [ 2012 ]

5633 Daniel [ 2009 ]

5829 Pearl's Dream [ 2009 ]

6174 Whats A Girl To Do? [ 2006 ]

7955 Lilies [ 2012 ]

8272 Sad Eyes [ 2006 ]

8675 Laura [ 2012 ]



--- Chris Bathgate --- 1 song

8392 Salt Year [ 2011 ]



--- The Bats --- 2 songs

1761 Smoking Her Wings [ 1989 ]

8214 Calm Before the Storm [ 1987 ]



--- Bauhaus --- 2 songs

5315 She's In Parties [ 1983 ]

7303 Bela Lugosi's Dead [ 1979 ]



--- James Bay --- 1 song

5598 Hold Back The River [ 2014 ]



--- Jessie Baylin --- 1 song

5766 Was I On Your Mind [ 2008 ]



--- The Bayonets --- 1 song

4369 Crash Boom Bang! [ 2014 ]



--- Be Bop Deluxe --- 2 songs

6760 Life In the Air Age (Live) [ 1977 ]

8409 No Trains to Heaven [ 1974 ]



--- The Beach Boys --- 36 songs

97 Good Vibrations [ 1966 ]

244 Sloop John B [ 1966 ]

408 Hang On To Your Ego [ 1966 ]

469 California Girls [ 1965 ]

769 Wouldn't It Be Nice [ 1966 ]

994 Little Deuce Coupe [ 1963 ]

1119 God Only Knows [ 1966 ]

1262 All Summer Long [ 1964 ]

1412 Here Today [ 1966 ]

1531 Girl Don't Tell Me [ 1965 ]

1611 I'm Waiting For The Day [ 1966 ]

1681 Heroes and Villains [ 1967 ]

1723 I Know There's An Answer [ 1966 ]

1841 You Still Believe In Me [ 1966 ]

2084 Caroline No [ 1966 ]

2179 You're So Good To Me [ 1965 ]

2319 Little Saint Nick [ 1963 ]

2434 Do It Again [ 1968 ]

2609 I Just Wasn't Made For These Times [ 1966 ]

2662 That's Not Me [ 1966 ]

2798 I Get Around [ 1964 ]

2879 Fun, Fun, Fun [ 1964 ]

2909 Surfin' U.S.A. [ 1963 ]

3227 Surfin' Safari [ 1962 ]

3460 Surfer Girl [ 1963 ]

3517 Help Me, Rhonda [ 1965 ]

3657 Let Him Run Wild [ 1965 ]

3742 'Til I Die [ 1971 ]

4600 Wendy [ 1964 ]

4764 Don't Worry Baby [ 1964 ]

5619 Shut Down [ 1963 ]

6361 The Warmth Of The Sun [ 1964 ]

6406 Catch A Wave [ 1963 ]

7456 Forever [ 1970 ]

8216 Sail On Sailor [ 1973 ]

8373 Please Let Me Wonder [ 1965 ]



--- Beach House --- 12 songs

4481 10 Mile Stereo [ 2010 ]

4559 Gila [ 2008 ]

4866 Myth [ 2012 ]

5752 Ppp [ 2015 ]

5867 Space Song [ 2015 ]

6810 Sparks [ 2015 ]

7036 Space Song [ 2015 ]

7111 Walk In The Park [ 2010 ]

7255 Zebra [ 2010 ]

7550 Norway [ 2009 ]

7710 Master of None [ 2006 ]

8117 Wishes [ 2012 ]



--- Bear Hands --- 1 song

6112 High Society [ 2010 ]



--- Bear In Heaven --- 8 songs

2838 Demon [ 2014 ]

3172 Sinful Nature [ 2012 ]

3573 Time Between [ 2014 ]

4871 Lovesick Teenagers [ 2009 ]

5830 Autumn [ 2014 ]

5936 Idle Heart [ 2012 ]

6050 You Do You [ 2009 ]

8581 Cool Light [ 2012 ]



--- The Beastie Boys --- 2 songs

6262 Intergalactic [ 1998 ]

8725 Fight For Your Right To Party [ 1986 ]



--- The Beat --- 1 song

842 Save It For Later [ 1982 ]



--- The Beatles --- 135 songs

1 Strawberry Fields Forever [ 1967 ]

8 Lovely Rita/Good Morning, Good Morning/Sgt. Pepper's Lonely Heart's Club Band (Reprise)/A Day in the Life [ 1967 ]

10 Mean Mr. Mustard/Polythene Pam/She Came in Through the Bathroom Window/Golden Slumbers/Carry That Weight/The End [ 1969 ]

20 Hey Jude [ 1968 ]

35 I Am The Walrus ("No, You're Not," Said Little Nicola) [ 1967 ]

48 Let It Be [ 1970 ]

122 Rain [ 1966 ]

132 Back In The U.S.S.R. [ 1968 ]

159 In My Life [ 1965 ]

161 Day Tripper [ 1965 ]

167 Come Together [ 1969 ]

212 Paperback Writer [ 1966 ]

221 Magical Mystery Tour [ 1967 ]

245 I Saw Her Standing There [ 1963 ]

253 Ticket To Ride [ 1965 ]

304 Dear Prudence [ 1968 ]

351 Norwegian Wood (This Bird Has Flown) [ 1965 ]

378 Get Back (45 Version) [ 1969 ]

442 The Ballad of John and Yoko [ 1969 ]

477 Helter Skelter [ 1968 ]

479 Here Comes The Sun [ 1969 ]

518 Happiness Is A Warm Gun [ 1968 ]

557 Think For Yourself [ 1965 ]

604 Julia [ 1968 ]

606 Sgt. Pepper's Lonely Hearts Club Band - With A Little Help From My Friends - Lucy In The Sky With Diamonds [ 1967 ]

627 The Long And Winding Road [ 1970 ]

643 Drive My Car [ 1965 ]

665 You've Got To Hide Your Love Away [ 1965 ]

681 Something [ 1969 ]

766 Got To Get You Into My Life [ 1966 ]

773 Yesterday [ 1965 ]

839 Hey Bulldog [ 1969 ]

925 Help! [Stereo] [ 1965 ]

928 Money (That's What I Want) [ 1963 ]

949 I'll Be Back [ 1964 ]

1030 I'm Looking Through You [Stereo] [ 1965 ]

1055 Free As A Bird [ 1995 ]

1114 I've Just Seen A Face [Stereo] [ 1965 ]

1207 Hello, Goodbye [ 1967 ]

1209 I Feel Fine [ 1964 ]

1211 While My Guitar Gently Weeps [ 1968 ]

1216 I'm Down [ 1965 ]

1223 You Won't See Me [ 1965 ]

1235 I Want to Hold Your Hand [ 1963 ]

1245 Things We Said Today [ 1964 ]

1250 Slow Down [ 1964 ]

1260 Love Me Do (Single Version) [ 1962 ]

1276 It's Only Love [Stereo] [ 1965 ]

1295 Lady Madonna [ 1968 ]

1299 We Can Work It Out [ 1965 ]

1307 I'm Only Sleeping [ 1966 ]

1313 Penny Lane [ 1967 ]

1325 I Want To Tell You [ 1966 ]

1331 Mother Nature's Son [ 1968 ]

1335 Long, Long, Long [ 1968 ]

1386 Nowhere Man [ 1965 ]

1450 I Call Your Name [ 1964 ]

1454 Run For Your Life [ 1965 ]

1460 I've Got A Feeling [ 1970 ]

1496 Old Brown Shoe [ 1969 ]

1509 Twist And Shout [ 1963 ]

1666 Eleanor Rigby [ 1966 ]

1677 Can't Buy Me Love [ 1964 ]

1678 Yellow Submarine [ 1966 ]

1728 Martha My Dear [ 1968 ]

1758 A Hard Day's Night [ 1964 ]

1771 Please Please Me [ 1963 ]

1853 Revolution [ 1968 ]

1875 Michelle [Stereo] [ 1965 ]

1946 The Fool On The Hill [ 1967 ]

1989 Glass Onion [ 1968 ]

2051 Eight Days A Week [ 1964 ]

2190 It Won't Be Long [ 1963 ]

2331 I Will [ 1968 ]

2417 If I Needed Someone [ 1965 ]

2438 P. S. I Love You [ 1962 ]

2479 You Really Got A Hold On Me [ 1963 ]

2630 Birthday [ 1968 ]

2632 All You Need Is Love [ 1967 ]

2708 Only A Northern Song [ 1969 ]

2859 No Reply [ 1964 ]

2866 Sun King [ 1969 ]

2871 Fixing A Hole [ 1967 ]

2888 Good Day Sunshine [ 1966 ]

2942 Baby You're A Rich Man [ 1967 ]

3102 Rocky Racoon [ 1968 ]

3132 I'm A Loser [ 1964 ]

3213 Tomorrow Never Knows [ 1966 ]

3284 Doctor Robert [ 1966 ]

3411 Two Of Us [ 1970 ]

3444 Getting Better [ 1967 ]

3624 Across The Universe [ 1970 ]

3736 Here, There And Everywhere [ 1966 ]

3739 She's A Woman [ 1964 ]

3787 You're Gonna Lose That Girl [ 1965 ]

3882 Girl [ 1965 ]

4077 And Your Bird Can Sing [ 1966 ]

4121 Savoy Truffle [ 1968 ]

4194 Yer Blues [ 1968 ]

4224 Taxman [ 1966 ]

4287 Real Love [ 1996 ]

4465 Blue Jay Way [ 1967 ]

4551 Blackbird [ 1968 ]

4608 I Should Have Known Better [ 1964 ]

4628 Oh! Darling [ 1969 ]

4680 Don´t Let Me Down [ 1969 ]

4781 Cry Baby Cry [ 1968 ]

4783 She's Leaving Home [ 1967 ]

4841 If I Fell [ 1964 ]

4873 For No One [ 1966 ]

5017 Hold Me Tight [ 1963 ]

5281 All My Loving [ 1963 ]

5454 If You've Got Trouble [ 1965 ]

5482 All I've Got To Do [ 1963 ]

5519 Boys [ 1963 ]

5531 Honey Don't [ 1964 ]

5611 Tell Me What You See [ 1965 ]

5723 I'm So Tired [ 1968 ]

5724 Baby's In Black [ 1964 ]

5835 Cry For A Shadow [ 1961 ]

5912 Anna (Go To Him) [ 1963 ]

6366 Dig A Pony [ 1970 ]

6770 You Can't Do That [ 1964 ]

6811 Because [ 1969 ]

6914 What's The New Mary Jane [ 1996 ]

6973 And I Love Her [ 1964 ]

7126 Wait [ 1965 ]

7136 What You're Doing [ 1964 ]

7144 You Know My Name (Look up the Number) [ 1970 ]

7283 Ask Me Why [ 1963 ]

7484 She Loves You [Mono] [ 1963 ]

7906 Dizzy Miss Lizzie (Stereo) [ 1965 ]

8033 Why Don't We Do It In The Road? [ 1968 ]

8313 Everybody's Trying To Be My Baby [ 1964 ]

8583 You Never Give Me Your Money [ 1969 ]



--- The Beau Brummels --- 3 songs

855 Laugh, Laugh [ 1964 ]

3543 Turn Around [ 1968 ]

5157 Just a Little [ 1965 ]



--- The Beautiful Girls --- 1 song

8093 I Thought About You [ 2007 ]



--- The Beautiful South --- 4 songs

640 Old Red Eyes Is Back [ 1991 ]

703 We Are Each Other [ 1992 ]

1959 A Little Time [ 1990 ]

6701 36d (Short Version) [ 1992 ]



--- Beck --- 42 songs

233 Where It's At [ 1996 ]

323 Girl [ 2005 ]

421 Devil's Haircut [ 1996 ]

517 Loser [ 1994 ]

528 New Pollution [ 1996 ]

1831 Gamma Ray [ 2008 ]

2210 Beercan [ 1994 ]

2467 Say Goodbye [ 2014 ]

2729 Bottle Of Blues [ 1998 ]

3082 Already Dead [ 2002 ]

3342 Chemtrails [ 2008 ]

3486 Lonesome Tears [ 2002 ]

3549 Think I'm In Love [ 2006 ]

3867 Sexx Laws [ 1999 ]

4193 Sunday Sun [ 2002 ]

4309 Dreams [ 2015 ]

4495 Blue Moon [ 2014 ]

4591 Morning [ 2014 ]

4712 Sissyneck [ 1996 ]

4950 Nobody's Fault But My Own [ 1998 ]

5206 Modern Guilt [ 2008 ]

5347 Novacane [ 1996 ]

5500 Jack-Ass [ 1996 ]

5713 Guess I'm Doing Fine [ 2002 ]

5776 Tropicalia [ 1998 ]

5919 Volcano [ 2008 ]

*6097 Fix Me [ 2017 ]

6212 The Golden Age [ 2002 ]

6253 Lost Cause [ 2002 ]

6285 Lord Only Knows [ 1996 ]

*6541 Heart Is a Drum [ 2014 ]

6615 Lazy Flies [ 1998 ]

6865 Dear Life [ 2017 ]

7154 E-Pro [ 2005 ]

7214 Walls [ 2008 ]

7429 Black Tambourine [ 2005 ]

7600 Mixed Bizness [ 1999 ]

7780 Hotwax [ 1996 ]

7793 It's All In Your Mind [ 2002 ]

7935 Nicotine & Gravy [ 1999 ]

8128 He's A Mighty Good Leader [ 1994 ]

8534 Round The Bend [ 2002 ]



--- Beck, Bat For Lashes --- 1 song

2786 Let's Get Lost [ 2010 ]



--- Jeff Beck Group --- 6 songs

4499 Morning Dew [ 1968 ]

6117 You Know What I Mean [ 1975 ]

7784 Beck's Bolero [ 1968 ]

8321 Situation [ 1971 ]

8411 Shapes of Things [ 1968 ]

8699 I Ain't Superstitious [ 1968 ]



--- Natasha Bedingfield --- 1 song

7940 Pocketful of Sunshine [ 2008 ]



--- Bedouin Soundclash --- 1 song

6249 St. Andrews [ 2007 ]



--- Bee Bumble & The Stingers --- 1 song

7788 Nut Rocker [ 1962 ]



--- Bee Gees --- 13 songs

569 Lonely Days [ 1970 ]

953 New York Mining Disaster 1941 [ 1967 ]

968 Words [ 1968 ]

1293 I Can't See Nobody [ 1967 ]

1824 I've Gotta Get A Message To You [ 1968 ]

2071 Holiday [ 1967 ]

2448 Massachusetts [ 1967 ]

2483 To Love Somebody [ 1967 ]

2697 Night Fever [ 1977 ]

5522 I Started A Joke [ 1968 ]

7098 Stayin' Alive [ 1977 ]

7120 Spicks And Specks [ 1966 ]

8029 Nights On Broadway [ 1975 ]



--- The Bees --- 1 song

6786 Voices Green And Purple [ 1966 ]



--- Beirut --- 2 songs

3819 East Harlem [ 2011 ]

*6172 Santa Fe [ 2011 ]



--- Belanova --- 1 song

3612 One, Two, Three, GO! [ 2007 ]



--- Adrian Belew --- 3 songs

5162 Heartbeat [ 1990 ]

6825 Big Electric Cat [ 1982 ]

7086 The Momur [ 1982 ]



--- Archie Bell & The Drells --- 1 song

3051 Tighten Up Pt. 1 [ 1968 ]



--- Drake Bell --- 1 song

2923 Makes Me Happy [ 2006 ]



--- William Bell --- 1 song

7359 I Forgot To Be Your Lover [ 1968 ]



--- Bellamy Brothers --- 1 song

6179 If I Said You Had A Beautiful Body Would You Hold It Aga [ 1978 ]



--- Belle & Sebastian --- 25 songs

49 Chickfactor [ 1998 ]

817 Me And The Major [ 1996 ]

963 It Could Have Been a Brilliant Career [ 1998 ]

1003 Is It Wicked not to Care [ 1998 ]

1095 The Boy with the Arab Strap [ 1998 ]

1458 Like Dylan In The Movies [ 1996 ]

2193 I Want the World to Stop [ 2010 ]

2661 Another Sunny Day [ 2006 ]

2782 The Party Line [ 2014 ]

2845 A Summer Wasting [ 1998 ]

2920 The Stars Of Track And Field [ 1996 ]

3137 The Cat With The Cream [ 2015 ]

3895 The Blues Are Still Blue [ 2006 ]

4258 The Model [ 2000 ]

4487 Play For Today [ 2015 ]

4616 Sleep the Clock Around [ 1998 ]

4709 Get Me Away From Here, I'm Dying [ 1996 ]

4890 She's Losing It [ 1996 ]

5455 Simple Things [ 1998 ]

5537 Fiction [ 2002 ]

6010 Funny Little Frog [ 2006 ]

6061 Judy And The Dream Of Horses [ 1996 ]

6248 The State I'm In [ 1996 ]

6503 Seeing Other People [ 1996 ]

6659 We Were Beautiful [ 2017 ]



--- The Belle Brigade --- 2 songs

6968 Losers [ 2011 ]

8722 Where Not to Look for Freedom [ 2011 ]



--- Belle Stars --- 1 song

3992 Sign Of Times [ 1982 ]



--- Paul Beloche --- 1 song

1560 Meet With Me [ 2002 ]



--- Pat Benatar --- 8 songs

901 Heartbreaker [ 1979 ]

1184 We Live for Love [ 1979 ]

1357 Hit Me with Your Best Shot [ 1980 ]

2007 Promises In the Dark [ 1981 ]

2925 I Need a Lover [ 1979 ]

3635 Hell Is for Children [ 1980 ]

4736 You Better Run [ 1980 ]

6740 Rated X [ 1979 ]



--- Rudy Bennet --- 1 song

5100 How Can We Hang On To A Dream [ 1966 ]



--- Amber Benson and Alyson Hannigan --- 1 song

7720 Under Your Spell [ 2002 ]



--- Berlin --- 4 songs

896 The Metro [ 1982 ]

1015 Sex (I'm a ...) [ 1982 ]

1073 Take My Breath Away [ 1986 ]

7134 Masquerade [ 1982 ]



--- Chuck Berry --- 13 songs

1457 Maybellene [ 1955 ]

3126 Roll over Beethoven [ 1956 ]

3358 Route 66 [ 1961 ]

3705 Reelin' And Rockin' (Live)-Chuck Berry [ 1972 ]

4584 Johnny B Goode [ 1958 ]

5773 No Particular Place To Go [ 1964 ]

5774 School Day (Ring Ring Goes The Bell) [ 1957 ]

6604 Rock And Roll Music [ 1957 ]

6840 Sweet Little Sixteen [ 1958 ]

6979 Come On [ 1961 ]

7228 Thirty Days [ 1955 ]

8291 Nadine [ 1964 ]

8701 Back In The USA [ 1959 ]



--- Best Coast --- 3 songs

4809 Boyfriend [ 2010 ]

5695 When I'm With You (Bonus Track) [ 2010 ]

6937 California Nights [ 2015 ]



--- The Beta Band --- 2 songs

6026 Squares [ 2001 ]

7811 Dry The Rain [ 1997 ]



--- Better Than Ezra --- 2 songs

3420 Juicy [ 2005 ]

3815 Good [ 1993 ]



--- The Beu Sisters --- 1 song

8633 Someday Somehow [ 2005 ]

--- B Bumble And The Stingers --- 1 song

3003 Nut Rocker (Top Rank International) [ 2010 ]



--- The B-52's --- 12 songs

235 Dance This Mess Around [ 1979 ]

1574 Rock Lobster [ 1978 ]

1888 Lava [ 1979 ]

2326 There's A Moon In The Sky (Called The Moon) [ 1979 ]

2486 Hero Worship [ 1979 ]

2876 Funplex [ 2008 ]

3182 Love Shack [ 1989 ]

3777 52 Girls [ 1979 ]

3902 Roam [ 1989 ]

4333 6060-842 [ 1979 ]

4791 Planet Claire [ 1979 ]

7391 Private Idaho [ 1980 ]



--- Baby Bee --- 1 song

7281 High Heel Leather Boots [ 2013 ]



--- Bachman-Turner Overdrive --- 5 songs

504 You Ain't Seen Nothing Yet [ 1974 ]

598 Takin' Care of Business [ 1973 ]

1016 Let It Ride [ 1973 ]

3223 Roll On Down the Highway [ 1974 ]

7674 Hey You [ 1975 ]



--- Backstreet Boys --- 1 song

5762 Everybody (Backstreet's Back) [ 1997 ]



--- Bad Company --- 7 songs

1022 Feel Like Makin' Love [ 1975 ]

1683 Shooting Star [ 1975 ]

2282 Rock 'N' Roll Fantasy [ 1979 ]

5325 Movin' On [ 1974 ]

5943 Bad Company [ 1974 ]

6652 Can't Get Enough [ 1974 ]

7139 Runnin' With The Pack [ 1976 ]



--- Bad Religion --- 1 song

1551 21st Century (Digital Boy) [ 1990 ]



--- Bad Suns --- 1 song

8611 Cardiac Arrest [ 2014 ]



--- Badfinger --- 8 songs

302 Come And Get It [ 1969 ]

2516 Day After Day [ 1971 ]

3378 Carry On Til Tomorrow [ 1970 ]

4467 No Matter What [ 1970 ]

4819 The Name Of The Game [ 1971 ]

4888 Baby Blue [ 1971 ]

5094 Believe Me [ 1970 ]

6437 Without You [ 1970 ]



--- Badly Drawn Boy --- 5 songs

2317 Stone on the Water [ 2000 ]

4043 The Shining [ 2000 ]

4472 Disillusion [ 2000 ]

5202 Something to Talk About [ 2002 ]

7942 Once Around the Block [ 1999 ]



--- Bahamas --- 2 songs

5617 Caught Me Thinking [ 2012 ]

6802 I Got You Babe [ 2012 ]



--- Baio --- 1 song

3344 Sister of Pearl [ 2015 ]



--- LaVern Baker --- 3 songs

8546 Tweedlee Dee [ 1954 ]

8597 Jim Dandy [ 1956 ]

8628 Gimme A Pigfoot [ 1958 ]



--- Russ Ballard --- 1 song

1544 Voices [ 1984 ]



--- The Balloon Farm --- 1 song

4669 Question Of Temperature [ 1967 ]



--- The Band --- 13 songs

165 The Night They Drove Old Dixie Down [ 1969 ]

217 The Weight [ 1968 ]

671 Up On Cripple Creek [ 1969 ]

1110 Chest Fever [ 1968 ]

1316 Long Black Veil [ 1968 ]

1554 When I Paint My Masterpiece [ 1971 ]

1839 This Wheel's On Fire [ 1968 ]

3809 I Shall Be Released [ 1968 ]

4745 In A Station [ 1968 ]

5572 Tears Of Rage [ 1968 ]

5597 To Kingdom Come [ 1968 ]

7594 The Shape I'm In [ 1970 ]

7871 Don't Do It [ 1972 ]



--- Band of Horses --- 7 songs

3719 The Funeral [ 2006 ]

4312 Is There A Ghost [ 2007 ]

4679 Laredo [ 2010 ]

4892 No One's Gonna Love You [ 2007 ]

5178 Infinite Arms [ 2010 ]

7018 The General Specific [ 2007 ]

8571 Ode To Lrc [ 2007 ]



--- BANG sugar BANG --- 1 song

8491 Where's the Fun In That? [ 2005 ]



--- The Bangles --- 27 songs

646 Hazy Shade of Winter [ 1987 ]

1291 Silent Treatment [ 1984 ]

1413 Walk Like An Egyptian [ 1986 ]

1997 Angels Don't Fall in Love [ 1986 ]

2110 Dover Beach [ 1984 ]

2196 Manic Monday [ 1986 ]

2638 September Girls [ 1986 ]

2651 Going Down To Liverpool [ 1984 ]

2687 James [ 1984 ]

2822 Return Post [ 1986 ]

2950 He's Got A Secret [ 1984 ]

3011 Hero Takes A Fall [ 1984 ]

3566 In Your Room [ 1988 ]

3855 If She Knew What She Wants [ 1985 ]

4207 Live [ 1984 ]

4433 Restless [ 1984 ]

4751 Not Like You [ 1986 ]

4802 Bell Jar [ 1988 ]

4826 More Than Meets The Eye [ 1984 ]

5460 All About You [ 1984 ]

5481 In A Different Light [ 1986 ]

5574 Following [ 1986 ]

5663 Be With You [ 1988 ]

5781 Tell Me [ 1984 ]

6057 Eternal Flame [ 1988 ]

6849 The Real World [ 1982 ]

6918 I Want You [ 1982 ]



--- Banks --- 1 song

4870 Beggin For Thread [ 2014 ]



--- Banners --- 1 song

6448 Someone To You [ 2017 ]



--- The Barbarians --- 1 song

6163 Are You A Boy Or Are You A Girl [ 1965 ]



--- Barclay James Harvest --- 1 song

5115 Life Is For Living [ 2002 ]



--- Bobby Bare, Jr. --- 1 song

6703 Ocean Size [ 2005 ]



--- Sara Bareilles --- 2 songs

4392 Bottle It Up [ 2007 ]

5939 Love Song [ 2007 ]



--- Barenaked Ladies --- 2 songs

1891 One Week [ 1998 ]

7440 Brian Wilson [ 1991 ]



--- Gnarls Barkley --- 1 song

5011 Crazy [ 2006 ]



--- Courtney Barnett --- 3 songs

4435 Pedestrian at Best [ 2015 ]

6732 Kim's Caravan [ 2015 ]

6808 Avant Gardener [ 2013 ]



--- Courtney Barnett And Kurt Vile --- 2 songs

4148 Over Everything [ 2017 ]

7089 Outta The Woodwork [ 2017 ]



--- Barracudas --- 5 songs

3293 Neighbourhood Girls [ 1984 ]

3774 Bad News [ 1983 ]

5544 We're Living In Violent Times [ 1981 ]

6355 (I Wish It Could Be) 1965 Again [ 1980 ]

7105 This Ain't My Time [ 1982 ]



--- John Barry --- 1 song

7757 James Bond Theme [ 1962 ]



--- Basement Jaxx --- 1 song

6693 Where's Your Head At [ 2001 ]



--- Basic Vacation --- 1 song

3259 Jamie [ 2013 ]



--- Bastille --- 6 songs

5015 Send Them Off! [ 2016 ]

5261 World Gone Mad [ 2017 ]

7774 Bad Blood [ 2013 ]

8002 Things We Lost In The Fire [ 2013 ]

8071 Of the Night [ 2013 ]

8765 Pompeii [ 2013 ]



--- Bat For Lashes --- 9 songs

2066 Siren Song [ 2009 ]

3872 Sleep Alone [ 2009 ]

4324 All Your Gold [ 2012 ]

5633 Daniel [ 2009 ]

5829 Pearl's Dream [ 2009 ]

6174 Whats A Girl To Do? [ 2006 ]

7955 Lilies [ 2012 ]

8272 Sad Eyes [ 2006 ]

8675 Laura [ 2012 ]



--- Chris Bathgate --- 1 song

8392 Salt Year [ 2011 ]



--- The Bats --- 2 songs

1761 Smoking Her Wings [ 1989 ]

8214 Calm Before the Storm [ 1987 ]



--- Bauhaus --- 2 songs

5315 She's In Parties [ 1983 ]

7303 Bela Lugosi's Dead [ 1979 ]



--- James Bay --- 1 song

5598 Hold Back The River [ 2014 ]



--- Jessie Baylin --- 1 song

5766 Was I On Your Mind [ 2008 ]



--- The Bayonets --- 1 song

4369 Crash Boom Bang! [ 2014 ]



--- Be Bop Deluxe --- 2 songs

6760 Life In the Air Age (Live) [ 1977 ]

8409 No Trains to Heaven [ 1974 ]



--- The Beach Boys --- 36 songs

97 Good Vibrations [ 1966 ]

244 Sloop John B [ 1966 ]

408 Hang On To Your Ego [ 1966 ]

469 California Girls [ 1965 ]

769 Wouldn't It Be Nice [ 1966 ]

994 Little Deuce Coupe [ 1963 ]

1119 God Only Knows [ 1966 ]

1262 All Summer Long [ 1964 ]

1412 Here Today [ 1966 ]

1531 Girl Don't Tell Me [ 1965 ]

1611 I'm Waiting For The Day [ 1966 ]

1681 Heroes and Villains [ 1967 ]

1723 I Know There's An Answer [ 1966 ]

1841 You Still Believe In Me [ 1966 ]

2084 Caroline No [ 1966 ]

2179 You're So Good To Me [ 1965 ]

2319 Little Saint Nick [ 1963 ]

2434 Do It Again [ 1968 ]

2609 I Just Wasn't Made For These Times [ 1966 ]

2662 That's Not Me [ 1966 ]

2798 I Get Around [ 1964 ]

2879 Fun, Fun, Fun [ 1964 ]

2909 Surfin' U.S.A. [ 1963 ]

3227 Surfin' Safari [ 1962 ]

3460 Surfer Girl [ 1963 ]

3517 Help Me, Rhonda [ 1965 ]

3657 Let Him Run Wild [ 1965 ]

3742 'Til I Die [ 1971 ]

4600 Wendy [ 1964 ]

4764 Don't Worry Baby [ 1964 ]

5619 Shut Down [ 1963 ]

6361 The Warmth Of The Sun [ 1964 ]

6406 Catch A Wave [ 1963 ]

7456 Forever [ 1970 ]

8216 Sail On Sailor [ 1973 ]

8373 Please Let Me Wonder [ 1965 ]



--- Beach House --- 12 songs

4481 10 Mile Stereo [ 2010 ]

4559 Gila [ 2008 ]

4866 Myth [ 2012 ]

5752 Ppp [ 2015 ]

5867 Space Song [ 2015 ]

6810 Sparks [ 2015 ]

7036 Space Song [ 2015 ]

7111 Walk In The Park [ 2010 ]

7255 Zebra [ 2010 ]

7550 Norway [ 2009 ]

7710 Master of None [ 2006 ]

8117 Wishes [ 2012 ]



--- Bear Hands --- 1 song

6112 High Society [ 2010 ]



--- Bear In Heaven --- 8 songs

2838 Demon [ 2014 ]

3172 Sinful Nature [ 2012 ]

3573 Time Between [ 2014 ]

4871 Lovesick Teenagers [ 2009 ]

5830 Autumn [ 2014 ]

5936 Idle Heart [ 2012 ]

6050 You Do You [ 2009 ]

8581 Cool Light [ 2012 ]



--- The Beastie Boys --- 2 songs

6262 Intergalactic [ 1998 ]

8725 Fight For Your Right To Party [ 1986 ]



--- The Beat --- 1 song

842 Save It For Later [ 1982 ]



--- The Beatles --- 135 songs

1 Strawberry Fields Forever [ 1967 ]

8 Lovely Rita/Good Morning, Good Morning/Sgt. Pepper's Lonely Heart's Club Band (Reprise)/A Day in the Life [ 1967 ]

10 Mean Mr. Mustard/Polythene Pam/She Came in Through the Bathroom Window/Golden Slumbers/Carry That Weight/The End [ 1969 ]

20 Hey Jude [ 1968 ]

35 I Am The Walrus ("No, You're Not," Said Little Nicola) [ 1967 ]

48 Let It Be [ 1970 ]

122 Rain [ 1966 ]

132 Back In The U.S.S.R. [ 1968 ]

159 In My Life [ 1965 ]

161 Day Tripper [ 1965 ]

167 Come Together [ 1969 ]

212 Paperback Writer [ 1966 ]

221 Magical Mystery Tour [ 1967 ]

245 I Saw Her Standing There [ 1963 ]

253 Ticket To Ride [ 1965 ]

304 Dear Prudence [ 1968 ]

351 Norwegian Wood (This Bird Has Flown) [ 1965 ]

378 Get Back (45 Version) [ 1969 ]

442 The Ballad of John and Yoko [ 1969 ]

477 Helter Skelter [ 1968 ]

479 Here Comes The Sun [ 1969 ]

518 Happiness Is A Warm Gun [ 1968 ]

557 Think For Yourself [ 1965 ]

604 Julia [ 1968 ]

606 Sgt. Pepper's Lonely Hearts Club Band - With A Little Help From My Friends - Lucy In The Sky With Diamonds [ 1967 ]

627 The Long And Winding Road [ 1970 ]

643 Drive My Car [ 1965 ]

665 You've Got To Hide Your Love Away [ 1965 ]

681 Something [ 1969 ]

766 Got To Get You Into My Life [ 1966 ]

773 Yesterday [ 1965 ]

839 Hey Bulldog [ 1969 ]

925 Help! [Stereo] [ 1965 ]

928 Money (That's What I Want) [ 1963 ]

949 I'll Be Back [ 1964 ]

1030 I'm Looking Through You [Stereo] [ 1965 ]

1055 Free As A Bird [ 1995 ]

1114 I've Just Seen A Face [Stereo] [ 1965 ]

1207 Hello, Goodbye [ 1967 ]

1209 I Feel Fine [ 1964 ]

1211 While My Guitar Gently Weeps [ 1968 ]

1216 I'm Down [ 1965 ]

1223 You Won't See Me [ 1965 ]

1235 I Want to Hold Your Hand [ 1963 ]

1245 Things We Said Today [ 1964 ]

1250 Slow Down [ 1964 ]

1260 Love Me Do (Single Version) [ 1962 ]

1276 It's Only Love [Stereo] [ 1965 ]

1295 Lady Madonna [ 1968 ]

1299 We Can Work It Out [ 1965 ]

1307 I'm Only Sleeping [ 1966 ]

1313 Penny Lane [ 1967 ]

1325 I Want To Tell You [ 1966 ]

1331 Mother Nature's Son [ 1968 ]

1335 Long, Long, Long [ 1968 ]

1386 Nowhere Man [ 1965 ]

1450 I Call Your Name [ 1964 ]

1454 Run For Your Life [ 1965 ]

1460 I've Got A Feeling [ 1970 ]

1496 Old Brown Shoe [ 1969 ]

1509 Twist And Shout [ 1963 ]

1666 Eleanor Rigby [ 1966 ]

1677 Can't Buy Me Love [ 1964 ]

1678 Yellow Submarine [ 1966 ]

1728 Martha My Dear [ 1968 ]

1758 A Hard Day's Night [ 1964 ]

1771 Please Please Me [ 1963 ]

1853 Revolution [ 1968 ]

1875 Michelle [Stereo] [ 1965 ]

1946 The Fool On The Hill [ 1967 ]

1989 Glass Onion [ 1968 ]

2051 Eight Days A Week [ 1964 ]

2190 It Won't Be Long [ 1963 ]

2331 I Will [ 1968 ]

2417 If I Needed Someone [ 1965 ]

2438 P. S. I Love You [ 1962 ]

2479 You Really Got A Hold On Me [ 1963 ]

2630 Birthday [ 1968 ]

2632 All You Need Is Love [ 1967 ]

2708 Only A Northern Song [ 1969 ]

2859 No Reply [ 1964 ]

2866 Sun King [ 1969 ]

2871 Fixing A Hole [ 1967 ]

2888 Good Day Sunshine [ 1966 ]

2942 Baby You're A Rich Man [ 1967 ]

3102 Rocky Racoon [ 1968 ]

3132 I'm A Loser [ 1964 ]

3213 Tomorrow Never Knows [ 1966 ]

3284 Doctor Robert [ 1966 ]

3411 Two Of Us [ 1970 ]

3444 Getting Better [ 1967 ]

3624 Across The Universe [ 1970 ]

3736 Here, There And Everywhere [ 1966 ]

3739 She's A Woman [ 1964 ]

3787 You're Gonna Lose That Girl [ 1965 ]

3882 Girl [ 1965 ]

4077 And Your Bird Can Sing [ 1966 ]

4121 Savoy Truffle [ 1968 ]

4194 Yer Blues [ 1968 ]

4224 Taxman [ 1966 ]

4287 Real Love [ 1996 ]

4465 Blue Jay Way [ 1967 ]

4551 Blackbird [ 1968 ]

4608 I Should Have Known Better [ 1964 ]

4628 Oh! Darling [ 1969 ]

4680 Don´t Let Me Down [ 1969 ]

4781 Cry Baby Cry [ 1968 ]

4783 She's Leaving Home [ 1967 ]

4841 If I Fell [ 1964 ]

4873 For No One [ 1966 ]

5017 Hold Me Tight [ 1963 ]

5281 All My Loving [ 1963 ]

5454 If You've Got Trouble [ 1965 ]

5482 All I've Got To Do [ 1963 ]

5519 Boys [ 1963 ]

5531 Honey Don't [ 1964 ]

5611 Tell Me What You See [ 1965 ]

5723 I'm So Tired [ 1968 ]

5724 Baby's In Black [ 1964 ]

5835 Cry For A Shadow [ 1961 ]

5912 Anna (Go To Him) [ 1963 ]

6366 Dig A Pony [ 1970 ]

6770 You Can't Do That [ 1964 ]

6811 Because [ 1969 ]

6914 What's The New Mary Jane [ 1996 ]

6973 And I Love Her [ 1964 ]

7126 Wait [ 1965 ]

7136 What You're Doing [ 1964 ]

7144 You Know My Name (Look up the Number) [ 1970 ]

7283 Ask Me Why [ 1963 ]

7484 She Loves You [Mono] [ 1963 ]

7906 Dizzy Miss Lizzie (Stereo) [ 1965 ]

8033 Why Don't We Do It In The Road? [ 1968 ]

8313 Everybody's Trying To Be My Baby [ 1964 ]

8583 You Never Give Me Your Money [ 1969 ]



--- The Beau Brummels --- 3 songs

855 Laugh, Laugh [ 1964 ]

3543 Turn Around [ 1968 ]

5157 Just a Little [ 1965 ]



--- The Beautiful Girls --- 1 song

8093 I Thought About You [ 2007 ]



--- The Beautiful South --- 4 songs

640 Old Red Eyes Is Back [ 1991 ]

703 We Are Each Other [ 1992 ]

1959 A Little Time [ 1990 ]

6701 36d (Short Version) [ 1992 ]



--- Beck --- 42 songs

233 Where It's At [ 1996 ]

323 Girl [ 2005 ]

421 Devil's Haircut [ 1996 ]

517 Loser [ 1994 ]

528 New Pollution [ 1996 ]

1831 Gamma Ray [ 2008 ]

2210 Beercan [ 1994 ]

2467 Say Goodbye [ 2014 ]

2729 Bottle Of Blues [ 1998 ]

3082 Already Dead [ 2002 ]

3342 Chemtrails [ 2008 ]

3486 Lonesome Tears [ 2002 ]

3549 Think I'm In Love [ 2006 ]

3867 Sexx Laws [ 1999 ]

4193 Sunday Sun [ 2002 ]

4309 Dreams [ 2015 ]

4495 Blue Moon [ 2014 ]

4591 Morning [ 2014 ]

4712 Sissyneck [ 1996 ]

4950 Nobody's Fault But My Own [ 1998 ]

5206 Modern Guilt [ 2008 ]

5347 Novacane [ 1996 ]

5500 Jack-Ass [ 1996 ]

5713 Guess I'm Doing Fine [ 2002 ]

5776 Tropicalia [ 1998 ]

5919 Volcano [ 2008 ]

*6097 Fix Me [ 2017 ]

6212 The Golden Age [ 2002 ]

6253 Lost Cause [ 2002 ]

6285 Lord Only Knows [ 1996 ]

*6541 Heart Is a Drum [ 2014 ]

6615 Lazy Flies [ 1998 ]

6865 Dear Life [ 2017 ]

7154 E-Pro [ 2005 ]

7214 Walls [ 2008 ]

7429 Black Tambourine [ 2005 ]

7600 Mixed Bizness [ 1999 ]

7780 Hotwax [ 1996 ]

7793 It's All In Your Mind [ 2002 ]

7935 Nicotine & Gravy [ 1999 ]

8128 He's A Mighty Good Leader [ 1994 ]

8534 Round The Bend [ 2002 ]



--- Beck, Bat For Lashes --- 1 song

2786 Let's Get Lost [ 2010 ]



--- Jeff Beck Group --- 6 songs

4499 Morning Dew [ 1968 ]

6117 You Know What I Mean [ 1975 ]

7784 Beck's Bolero [ 1968 ]

8321 Situation [ 1971 ]

8411 Shapes of Things [ 1968 ]

8699 I Ain't Superstitious [ 1968 ]



--- Natasha Bedingfield --- 1 song

7940 Pocketful of Sunshine [ 2008 ]



--- Bedouin Soundclash --- 1 song

6249 St. Andrews [ 2007 ]



--- Bee Bumble & The Stingers --- 1 song

7788 Nut Rocker [ 1962 ]



--- Bee Gees --- 13 songs

569 Lonely Days [ 1970 ]

953 New York Mining Disaster 1941 [ 1967 ]

968 Words [ 1968 ]

1293 I Can't See Nobody [ 1967 ]

1824 I've Gotta Get A Message To You [ 1968 ]

2071 Holiday [ 1967 ]

2448 Massachusetts [ 1967 ]

2483 To Love Somebody [ 1967 ]

2697 Night Fever [ 1977 ]

5522 I Started A Joke [ 1968 ]

7098 Stayin' Alive [ 1977 ]

7120 Spicks And Specks [ 1966 ]

8029 Nights On Broadway [ 1975 ]



--- The Bees --- 1 song

6786 Voices Green And Purple [ 1966 ]



--- Beirut --- 2 songs

3819 East Harlem [ 2011 ]

*6172 Santa Fe [ 2011 ]



--- Belanova --- 1 song

3612 One, Two, Three, GO! [ 2007 ]



--- Adrian Belew --- 3 songs

5162 Heartbeat [ 1990 ]

6825 Big Electric Cat [ 1982 ]

7086 The Momur [ 1982 ]



--- Archie Bell & The Drells --- 1 song

3051 Tighten Up Pt. 1 [ 1968 ]



--- Drake Bell --- 1 song

2923 Makes Me Happy [ 2006 ]



--- William Bell --- 1 song

7359 I Forgot To Be Your Lover [ 1968 ]



--- Bellamy Brothers --- 1 song

6179 If I Said You Had A Beautiful Body Would You Hold It Aga [ 1978 ]



--- Belle & Sebastian --- 25 songs

49 Chickfactor [ 1998 ]

817 Me And The Major [ 1996 ]

963 It Could Have Been a Brilliant Career [ 1998 ]

1003 Is It Wicked not to Care [ 1998 ]

1095 The Boy with the Arab Strap [ 1998 ]

1458 Like Dylan In The Movies [ 1996 ]

2193 I Want the World to Stop [ 2010 ]

2661 Another Sunny Day [ 2006 ]

2782 The Party Line [ 2014 ]

2845 A Summer Wasting [ 1998 ]

2920 The Stars Of Track And Field [ 1996 ]

3137 The Cat With The Cream [ 2015 ]

3895 The Blues Are Still Blue [ 2006 ]

4258 The Model [ 2000 ]

4487 Play For Today [ 2015 ]

4616 Sleep the Clock Around [ 1998 ]

4709 Get Me Away From Here, I'm Dying [ 1996 ]

4890 She's Losing It [ 1996 ]

5455 Simple Things [ 1998 ]

5537 Fiction [ 2002 ]

6010 Funny Little Frog [ 2006 ]

6061 Judy And The Dream Of Horses [ 1996 ]

6248 The State I'm In [ 1996 ]

6503 Seeing Other People [ 1996 ]

6659 We Were Beautiful [ 2017 ]



--- The Belle Brigade --- 2 songs

6968 Losers [ 2011 ]

8722 Where Not to Look for Freedom [ 2011 ]



--- Belle Stars --- 1 song

3992 Sign Of Times [ 1982 ]



--- Paul Beloche --- 1 song

1560 Meet With Me [ 2002 ]



--- Pat Benatar --- 8 songs

901 Heartbreaker [ 1979 ]

1184 We Live for Love [ 1979 ]

1357 Hit Me with Your Best Shot [ 1980 ]

2007 Promises In the Dark [ 1981 ]

2925 I Need a Lover [ 1979 ]

3635 Hell Is for Children [ 1980 ]

4736 You Better Run [ 1980 ]

6740 Rated X [ 1979 ]



--- Rudy Bennet --- 1 song

5100 How Can We Hang On To A Dream [ 1966 ]



--- Amber Benson and Alyson Hannigan --- 1 song

7720 Under Your Spell [ 2002 ]



--- Berlin --- 4 songs

896 The Metro [ 1982 ]

1015 Sex (I'm a ...) [ 1982 ]

1073 Take My Breath Away [ 1986 ]

7134 Masquerade [ 1982 ]



--- Chuck Berry --- 13 songs

1457 Maybellene [ 1955 ]

3126 Roll over Beethoven [ 1956 ]

3358 Route 66 [ 1961 ]

3705 Reelin' And Rockin' (Live)-Chuck Berry [ 1972 ]

4584 Johnny B Goode [ 1958 ]

5773 No Particular Place To Go [ 1964 ]

5774 School Day (Ring Ring Goes The Bell) [ 1957 ]

6604 Rock And Roll Music [ 1957 ]

6840 Sweet Little Sixteen [ 1958 ]

6979 Come On [ 1961 ]

7228 Thirty Days [ 1955 ]

8291 Nadine [ 1964 ]

8701 Back In The USA [ 1959 ]



--- Best Coast --- 3 songs

4809 Boyfriend [ 2010 ]

5695 When I'm With You (Bonus Track) [ 2010 ]

6937 California Nights [ 2015 ]



--- The Beta Band --- 2 songs

6026 Squares [ 2001 ]

7811 Dry The Rain [ 1997 ]



--- Better Than Ezra --- 2 songs

3420 Juicy [ 2005 ]

3815 Good [ 1993 ]



--- The Beu Sisters --- 1 song

8633 Someday Somehow [ 2005 ]

3

Blondie 3. Bi-By



--- Bif Naked --- 1 song

8601 Daddy's Getting Married [ 1994 ]



--- Biff Bang Pow! --- 2 songs

1526 There Must Be A Better Life [ 1984 ]

2272 The Chocolate Elephant Man [ 1984 ]



--- Big Audio Dynamite --- 9 songs

1434 Union, Jack [ 1989 ]

2961 Around the Girl in 80 Ways [ 1989 ]

3696 Contact [ 1989 ]

4143 Rush [ 1991 ]

4889 Rewind [ 1989 ]

6713 Dragon Town [ 1989 ]

6895 London Bridge [ 1989 ]

7880 Applecart [ 1988 ]

7989 Rock Non-Stop (All Night Long) [ 1988 ]



--- Big Brother & The Holding Company --- 2 songs

1035 Piece Of My Heart [ 1968 ]

7167 I Need A Man To Love [ 1968 ]



--- Big Country --- 1 song

432 In a Big Country [ 1983 ]



--- Big Data --- 2 songs

301 Dangerous (feat. Joywave) [ 2013 ]

2145 The Business of Emotion (feat. White Sea) [ 2014 ]



--- Big Head Todd and the Monsters --- 1 song

6531 Broken Hearted Savior [ 1993 ]



--- The Big Moon --- 1 song

*5627 Cupid [ 2017 ]



--- Big Star --- 6 songs

1096 Feel [ 1972 ]

2566 September Gurls [ 1974 ]

3960 Thirteen [ 1972 ]

5843 In The Street [ 1972 ]

7224 You Get What You Deserve [ 1974 ]

7559 I'm In Love With A Girl [ 1974 ]



--- Big Thief --- 2 songs

3247 Paul [ 2016 ]

6170 Shark Smile [ 2017 ]



--- Billy Boy On Poison --- 1 song

8640 On My Way [ 2009 ]



--- Bird Nest Roys --- 1 song

4350 Alien [ 1987 ]



--- Birdy With Mumford & Sons --- 1 song

5994 Learn Me Right [ 2012 ]



--- The Birthday Party --- 1 song

6528 Release the Bats [ 1981 ]



--- Elvin Bishop --- 1 song

2835 Fooled Around And Fell In Love [ 1975 ]



--- Björk --- 5 songs

923 Big Time Sensuality [ 1993 ]

1086 Human Behaviour [ 1993 ]

4548 Army Of Me [ 1995 ]

6473 Venus As A Boy [ 1993 ]

7500 There's More to Life Than This [ 1993 ]



--- The Black Angels --- 1 song

5953 Half Believing [ 2017 ]



--- Black Box --- 1 song

8484 Everybody Everybody (Le Freak Mix) [ 1990 ]



--- Clint Black --- 1 song

8242 Like The Rain [ 1996 ]



--- The Black Crowes --- 3 songs

1411 Remedy [ 1992 ]

2033 Hard To Handle [ 1990 ]

2293 She Talks To Angels [ 1990 ]



--- Black Eyed Peas --- 2 songs

1654 Let's Get It Started (Spike Mix) [Bonus Track] [ 2003 ]

1917 I Gotta Feeling [ 2009 ]



--- Black Joe Lewis --- 1 song

2052 Come to My Party [ 2013 ]



--- The Black Keys --- 14 songs

2596 10 A.M. Automatic [ 2004 ]

2802 Gold On The Ceiling [ 2011 ]

2889 Gotta Get Away [ 2014 ]

2895 Girl Is On My Mind [ 2004 ]

3178 Psychotic Girl [ 2008 ]

3328 Lonely Boy [ 2011 ]

3859 Tighten Up [ 2010 ]

5555 Weight Of Love [ 2014 ]

5609 Fever [ 2014 ]

7454 10 Lovers [ 2014 ]

7882 Stack Shot Billy [ 2004 ]

8164 Year In Review [ 2014 ]

8318 In Time [ 2014 ]

8370 I'll Be Your Man [ 2002 ]



--- Black Kids --- 1 song

3047 I'm Not Gonna Teach Your Boyfriend How to Dance With You [ 2008 ]



--- Black Rebel Motorcycle Club --- 3 songs

1977 Love Burns [ 2001 ]

4438 Howl (Extended Version) [ 2005 ]

7110 Whatever Happened To My Rock 'n' Roll (Punk Song) [ 2001 ]



--- Black Sabbath --- 5 songs

263 Paranoid [ 1970 ]

410 Iron Man [ 1970 ]

7939 Black Sabbath [ 1970 ]

8550 War Pigs [ 1970 ]

8646 Children Of The Grave [ 1971 ]



--- Blackfoot --- 1 song

4603 Highway Song [ 1979 ]



--- Otis Blackwell --- 1 song

7194 Daddy Rolling Stone [ 1953 ]



--- James Blake --- 1 song

970 Retrograde [ 2013 ]



--- Bobby Bland --- 3 songs

6827 Turn On Your Lovelight [ 1961 ]

7418 I've Been Wrong So Long [ 1960 ]

7523 I'll Take Care Of You [ 1959 ]



--- Bleach --- 1 song

8276 Trip & Slide [ 1992 ]



--- Bleachers --- 1 song

4136 Don't Take The Money [ 2017 ]



--- The Blendells --- 1 song

4394 La La La La La [ 1964 ]



--- Blind Faith --- 3 songs

1762 Can't Find My Way Home [ 1969 ]

2985 Sea Of Joy [ 1969 ]

3667 Presence Of The Lord [ 1969 ]



--- Blind Melon --- 3 songs

4385 No Rain [ 1992 ]

8013 Tones Of Home [ 1992 ]

8020 Galaxie [ 1995 ]



--- Blind Pilot --- 3 songs

2393 I Know [ 2011 ]

5733 Keep You Right [ 2011 ]

6832 We Are The Tide [ 2011 ]



--- The Blind Shake --- 1 song

8223 Go Go 78 [ 2013 ]



--- Charly Bliss --- 1 song

5497 Glitter [ 2017 ]



--- Blitzen Trapper --- 2 songs

5755 Fletcher [ 2011 ]

8191 Furr [ 2008 ]



--- Bloc Party --- 1 song

6358 Banquet [ 2004 ]



--- Block --- 1 song

6967 Rhinoceros [ 1998 ]



--- Blondie --- 47 songs

255 Heart of Glass [ 1978 ]

1334 Live It Up [ 1980 ]

1442 Look Good in Blue [ 1976 ]

1573 Rip Her to Shreds [ 1976 ]

1588 X Offender [ 1976 ]

1671 In the Sun [ 1976 ]

1680 Dreaming [ 1979 ]

1700 Slow Motion [ 1979 ]

1745 Little Girl Lies [ 1976 ]

1747 Youth Nabbed As Sniper [ 1977 ]

1952 In the Flesh [ 1976 ]

2082 Pretty Baby [ 1978 ]

2135 Sunday Girl [ 1978 ]

2267 A Shark in Jets Clothing [ 1976 ]

2539 Man Overboard [ 1976 ]

2730 Long Time [ 2017 ]

2809 One Way or Another [ 1978 ]

2945 Kidnapper [ 1977 ]

3116 Call Me [ 1980 ]

3568 Fade Away and Radiate [ 1978 ]

3618 Accidents Never Happen [ 1979 ]

3659 Fan Mail [ 1977 ]

3671 Atomic [ 1979 ]

3816 Denis [ 1977 ]

3817 Angels on the Balcony [ 1980 ]

3940 Hanging On The Telephone [ 1978 ]

4069 Bermuda Triangle Blues (Flight 45) [ 1977 ]

4370 (I'm Always Touched By Your) Presence Dear [ 1977 ]

4555 Fun [ 2017 ]

4729 Rapture [ 1980 ]

5043 Die Young Stay Pretty [ 1979 ]

5242 I'm On E [ 1977 ]

5273 0.499305556 [ 1978 ]

5453 Contact In Red Square [ 1977 ]

5813 Will Anything Happen [ 1978 ]

5932 Living In The Real World [ 1979 ]

5999 Shayla [ 1979 ]

6213 Picture This [ 1978 ]

6315 Cautious Lip [ 1977 ]

6586 Union City Blue [ 1979 ]

7073 No Imagination [ 1977 ]

7081 The Tide Is High [ 1980 ]

7236 The Attack of the Giant Ants [ 1976 ]

7437 I'm Gonna Love You Too [ 1978 ]

7506 Eat To The Beat [ 1979 ]

7644 The Hardest Part [ 1979 ]

8509 Europa [ 1980 ]



--- Blood, Sweat & Tears --- 4 songs

1018 Lucretia MacEvil [ 1970 ]

1341 Spinning Wheel [ 1969 ]

2789 You've Made Me So Very Happy [ 1969 ]

5933 And When I Die [ 1969 ]



--- Bobby Bloom --- 1 song

3267 Montego Bay [ 1970 ]



--- Blossoms --- 1 song

7818 Charlemagne [ 2015 ]



--- The Blow --- 1 song

3383 True Affection [ 2007 ]



--- Blue Cheer --- 1 song

236 Summertime Blues [ 1968 ]



--- Blue Öyster Cult --- 33 songs

40 (Don't Fear) The Reaper [ 1976 ]

204 Veteran Of The Psychic Wars [ 1981 ]

449 Godzilla [ 1977 ]

1244 Shooting Shark [ 1983 ]

1534 Sole Survivor [ 1981 ]

2053 She's As Beautiful As a Foot [ 1972 ]

2166 Then Came the Last Days of May [ 1972 ]

2199 I Love the Night [ 1977 ]

2374 The Revenge of the Vera Gemini [ 1976 ]

2819 Joan Crawford [ 1981 ]

3066 This Ain't the Summer of Love [ 1976 ]

3391 Don't Turn Your Back [ 1981 ]

3564 In Thee [ 1979 ]

3971 Vengeance (The Pact) [ 1981 ]

4496 Fireworks [ 1977 ]

4703 Flaming Telepaths [ 1974 ]

4786 E.T.I. (Extra Terrestrial Intelligence) [ 1976 ]

4798 Fire Of Unknown Origin [ 1981 ]

4911 Black Blade [ 1980 ]

5038 Screams [ 1972 ]

5326 Astronomy [ 1974 ]

5402 Take Me Away [ 1983 ]

5712 Nosferatu [ 1977 ]

6065 Debbie Denise [ 1976 ]

6463 Burnin' For You [ 1981 ]

6520 Heavy Metal: The Black And Silver [ 1981 ]

7083 Tattoo Vampire [ 1976 ]

7158 After Dark [ 1981 ]

7293 Goin' Through the Motions [ 1977 ]

7420 True Confessions [ 1976 ]

7505 Monsters [ 1980 ]

7643 Tenderloin [ 1976 ]

7825 Dancin' In The Ruins [ 1986 ]



--- Blues Explosion --- 3 songs

961 Calvin [ 1998 ]

1122 Talk About the Blues [ 1998 ]

3363 Crunchy [ 2004 ]



--- Blues Image --- 1 song

480 Ride Captain Ride [ 1970 ]



--- The Blues Magoos --- 1 song

6888 (We Ain't Got) Nothin' Yet [ 1966 ]



--- Blues Traveler --- 2 songs

1008 Run-around [ 1994 ]

1166 Hook [ 1994 ]



--- James Blunt --- 1 song

7544 When I Find Love Again [ 2014 ]



--- Blur --- 6 songs

140 Song 2 [ 1997 ]

3353 Go Out [ 2015 ]

4048 Coffee and Tv [ 1999 ]

4330 Girls and Boys [ 1994 ]

4349 Beetlebum [ 1997 ]

6173 On Your Own [ 1997 ]



--- Boards Of Canada --- 2 songs

5771 Reach For The Dead [ 2013 ]

6343 Dayvan Cowboy [ 2005 ]



--- Bob & Earl --- 1 song

4907 Harlem Shuffle (Original Single Version) [ 1963 ]



--- Jon Boden, Sam Sweeney & Ben Coleman --- 1 song

5301 How Long Will I Love You [ 2013 ]



--- Bohemian Vendetta --- 1 song

1890 Enough [ 1967 ]



--- Bombay Bicycle Club --- 2 songs

6257 How Can You Swallow So Much Sleep [ 2011 ]

8759 Lights Out, Words Gone [ 2011 ]



--- Bon Iver --- 5 songs

2349 Flume [ 2007 ]

3340 Holocene [ 2011 ]

8171 Blood Bank [ 2009 ]

8389 Skinny Love [ 2007 ]

8659 For Emma [ 2007 ]



--- Gary U.S. Bonds --- 2 songs

4408 New Orleans [ 1960 ]

8694 Quarter To Three [ 1961 ]



--- The Bongos --- 16 songs

527 Mambo Sun [ 1982 ]

905 Hunting [ 1982 ]

1024 Tiger Nights [ 1983 ]

1082 Numbers With Wings [ 1983 ]

1285 In The Congo [ 1981 ]

2265 Glow In The Dark [ 1980 ]

2296 The Bulrushes [ 1981 ]

2494 Sweet Blue Cage [ 1983 ]

2542 Clay Midgets [ 1982 ]

2820 Question Ball [ 1982 ]

3649 Telephoto Lens [ 1980 ]

4793 Automatic Doors [ 1981 ]

5066 Zebra Club [ 1982 ]

5630 Three Wise Men [ 1982 ]

7583 Speaking Sands [ 1982 ]

7908 Certain Harbours [ 1982 ]



--- Bonham --- 1 song

5028 The Disregard Of Timekeeping - Wait For You [ 1989 ]



--- Tracy Bonham --- 4 songs

2022 Mother Mother [ 1995 ]

3710 Brain Crack [ 1996 ]

5154 The One [ 1996 ]

6049 Sharks Can't Sleep [ 1996 ]



--- Bonnie "Prince" Billy --- 4 songs

3712 Love Comes to Me [ 2006 ]

5831 Cursed Sleep [ 2006 ]

6321 Strange Form Of Life [ 2006 ]

8622 I See A Darkness [ 1999 ]



--- Bonobo --- 1 song

8639 Break Apart (Feat. Rhye) [ 2016 ]



--- Bonzo Dog Band --- 1 song

2250 I'm the Urban Spaceman [ 1968 ]



--- The Boo Radleys --- 1 song

3821 Wake Up Boo [ 1995 ]



--- Booker T. & The MG's --- 3 songs

1279 Green Onions [ 1962 ]

5947 Hip Hug-Her [ 1967 ]

6196 Soul Dressing [ 1964 ]



--- The Books --- song

2857 Cello Song Feat. Jose Gonzales [ 2009 ]



--- The Boomtown Rats --- 2 songs

4359 She's So Modern [ 1978 ]

5878 I Don't Like Mondays [ 1979 ]



--- Pat Boone --- 1 song

7316 Love Letters In The Sand [ 1957 ]



--- Borai --- 1 song

7947 Last Time Out [ 2015 ]



--- Sarah Borges --- 1 song

843 Same Old 45 [ 2005 ]



--- Borne --- 1 song

4375 The Guide [ 2006 ]



--- BØRNS --- 2 songs

4164 Electric Love [ 2014 ]

7176 Past Lives [ 2014 ]



--- Butterfly Boucher --- 1 song

1479 Life Is Short [ 2004 ]



--- Bow Wow Wow --- 6 songs

1205 Go Wild in the Country [ 1981 ]

3296 Baby, Oh No [ 1982 ]

5533 Aphrodisiac [ 1983 ]

6143 I Want Candy [ 1982 ]

6403 Chihuahua [ 1981 ]

6647 Louis Quatorze [ 1982 ]



--- David Bowie --- 23 songs

168 Space Oddity [ 1969 ]

286 John, I'm Only Dancing [ 1972 ]

436 Suffragette City [ 1972 ]

474 The Man Who Sold the World [ 1970 ]

541 Heroes [ 1977 ]

1363 The Jean Genie [ 1972 ]

1468 Rebel Rebel [ 1974 ]

1790 Ziggy Stardust [ 1972 ]

2067 Life On Mars? [ 1971 ]

2119 Changes [ 1972 ]

2334 Ashes to Ashes [ 1980 ]

2443 Fame [ 1975 ]

3185 Let's Dance [ 1983 ]

3385 Blue Jean [ 1984 ]

3633 Young Americans [ 1975 ]

3670 Golden Years [ 1975 ]

3824 Modern Love [ 1983 ]

4812 China Girl [ 1983 ]

6706 Starman [ 1972 ]

7422 Lazarus [ 2016 ]

7488 Scary Monsters (And Super Creeps) [ 1980 ]

8065 Sound And Vision [ 1977 ]

8072 Blackstar [ 2016 ]



--- Tim Bowness --- 1 song

7509 Distant Summers [ 2017 ]



--- The Box Tops --- 1 song

666 The Letter [ 1967 ]



--- The Boxer Rebellion --- 2 songs

6244 Firework [ 2016 ]

8006 Evacuate [ 2008 ]



--- Boy and Bear --- 4 songs

4738 Southern Sun [ 2013 ]

5121 Big Man [ 2011 ]

7605 Harlequin Dream [ 2013 ]

7655 Fall At Your Feet [ 2010 ]



--- Boy Kill Boy --- 1 song

3038 Suzie [ 2005 ]



--- Eddie Boyd --- 1 song

6680 Third Degree [ 1953 ]



--- Jan Bradley --- 1 song

6577 Mama Didn't Lie [ 1962 ]



--- Tiny Bradshaw --- 1 song

6835 Well Oh Well [ 1950 ]



--- Billy Bragg --- 1 song

5216 A New England [ 1983 ]



--- Billy Bragg and Wilco --- 1 song

3490 California Stars [ 1998 ]



--- Braids --- 2 songs

7569 Glass Deers [ 2011 ]

8568 Plath Heart [ 2011 ]



--- Brand New --- 2 songs

4953 The Quiet Things That No One Ever Knows [ 2003 ]

5142 Sowing Season (Yeah) [ 2006 ]



--- Crystal Brandt --- 1 song

3509 Two Door Coupe [ 2004 ]



--- The Bravery --- 2 songs

3813 I Am Your Skin [ 2009 ]

5475 An Honest Mistake [ 2005 ]



--- Bread --- 2 songs

2200 If [ 1971 ]

7312 Everything I Own [ 1972 ]



--- The Breakers --- 1 song

5004 I Ain't Dead Yet [ 1966 ]



--- The Breeders --- 8 songs

267 Cannonball [ 1993 ]

1619 Drivin' On 9 [ 1993 ]

2555 Saints [ 1993 ]

2880 Divine Hammer [ 1993 ]

3932 Bang On [ 2008 ]

5627 I Just Wanna Get Along [ 1993 ]

6518 Huffer [ 2002 ]

6905 Roi [ 1993 ]



--- Jackie Brenston --- 1 song

4597 Rocket 88 (with His Delta Cats) [ 1951 ]



--- Brewer & Shipley --- 1 song

8200 One Toke Over the Line [ 1970 ]



--- Lincoln Brewster --- 1 song

7071 Everlasting God [ 2006 ]



--- The Brian Jonestown Massacre --- 13 songs

1579 Anenome [ 1996 ]

2046 Going To Hell [ 1998 ]

2972 Wisdom [ 1998 ]

3655 Whatever Hippie Bitch [ 2000 ]

3862 Seer [ 2005 ]

4156 Food for Clouds [ 2013 ]

4770 Let's Pretend That It's Summer [ 1998 ]

4993 Straight Up And Down [ 1996 ]

5492 Love [ 1998 ]

6266 Fingertips [ 2016 ]

6322 Wasting Away [ 1998 ]

7512 Vad Hände Med Dem? [ 2014 ]

7771 Got My Eye On You [ 1998 ]



--- Edie Brickell & The New Bohemians --- 5 songs

762 What I Am [ 1988 ]

2299 Mama Help Me [ 1990 ]

4183 Circle [ 1988 ]

5125 Times Like This [ 1990 ]

6110 Love Like We Do [ 1988 ]



--- Bright Eyes --- 3 songs

597 Lover I Don't Have to Love [ 2002 ]

1927 First Day Of My Life [ 2005 ]

5114 We Are Nowhere And It's Now [ 2005 ]



--- British India --- 1 song

2986 God Is Dead (Meet The Kids) [ 2008 ]



--- Broadcast --- 1 song

2306 Come On Let's Go [ 2000 ]



--- Broken Bells --- 3 songs

2554 October [ 2010 ]

3320 The High Road [ 2010 ]

5233 The Ghost Inside [ 2010 ]



--- Broken Social Scene --- 7 songs

1143 7/4 (Shoreline) [ 2005 ]

5097 Halfway Home [ 2017 ]

5705 Sweetest Kill [ 2010 ]

6148 Almost Crimes (Radio Kills Remix) [ 2002 ]

7606 All To All [ 2010 ]

8253 Anthems for a Seventeen-Year-Old Girl [ 2002 ]

8323 Swimmers [ 2005 ]



--- Broncho --- 5 songs

2213 Stay Loose [ 2014 ]

5129 Fantasy Boys [ 2016 ]

5390 Class Historian [ 2014 ]

6329 I Don`t Wanna Be Social [ 2011 ]

7604 Deena [ 2014 ]



--- Bronze Radio Return --- 1 song

4934 Everything Moves [ 2011 ]



--- Broods --- 4 songs

6544 Pretty Thing [ 2014 ]

7118 Bridges [ 2014 ]

7950 Mother & Father [ 2014 ]

8243 Never Gonna Change [ 2014 ]



--- Meredith Brooks --- 2 songs

2614 Bitch [ 1997 ]

6987 What Would Happen [ 1997 ]



--- The Brothers Four --- 1 song

3802 Green Leaves Of Summer [ 1960 ]



--- The Brothers Johnson --- 1 song

616 Strawberry Letter 23 [ 1977 ]



--- Arthur Brown --- 3 songs

4357 Prelude: Nightmare [ 1968 ]

4882 Fire! [ 1968 ]

7280 You Don't Know [ 1965 ]



--- Charles Brown --- 3 songs

4377 Black Night [ 1951 ]

6783 Driftin' Blues [ 1945 ]

7833 Please Come Home for Christmas [ 1960 ]



--- James Brown --- 7 songs

684 I Got You (I Feel Good) [ 1965 ]

1602 Papa's Got A Brand New Bag [ 1965 ]

1912 Get Up Offa That Thing [ 1976 ]

2848 It's A Man's Man's Man's World [ 1966 ]

4331 Get Up (I Feel Like Being A) Sex Machine [ 1970 ]

5707 Think [ 1960 ]

7789 The Payback Part 1 (Original Single-Version) [ 1973 ]



--- Nappy Brown --- 1 song

2877 The Right Time [ 1957 ]



--- Ruth Brown --- 2 songs

5299 I Don't Know [ 1959 ]

7839 Mama (He Treats Your Daughter Mean) [ 1953 ]



--- Jackson Browne --- 11 songs

177 Running On Empty [ 1977 ]

695 Doctor My Eyes [ 1972 ]

956 These Days [ 1973 ]

2002 The Birds Of St. Marks [ 2014 ]

2235 Tender Is The Night [ 1983 ]

2513 Here Come Those Tears Again [ 1976 ]

2754 The Load Out [ 1977 ]

5289 Stay [ 1977 ]

5521 Somebody's Baby [ 1982 ]

6610 The Pretender [ 1976 ]

6679 Yeah Yeah [ 2014 ]



--- The Browns --- 1 song

3977 The Three Bells [ 1959 ]



--- Brownsville Station --- 1 song

5860 Question of Temperature [ 1973 ]



--- Dave Brubeck --- 1 song

1116 Take Five [ 1959 ]



--- Molly Bryant --- 1 song

3277 Chant [ 2003 ]



--- The Bubble Puppy --- 1 song

2040 Hot Smoke & Sassafras [ 1969 ]



--- Bubblegum Lemonade --- 2 songs

2602 You Only Leave Twice [ 2010 ]

4328 Ten Years Younger [ 2008 ]



--- Lindsey Buckingham --- 2 songs

2958 Trouble [ 1981 ]

4047 Did You Miss Me [ 2008 ]



--- Lindsey Buckingham & Christine Mcvie --- 1 song

7047 In My World [ 2017 ]



--- Buckingham Nicks --- 3 songs

1961 Crying In The Night [ 1973 ]

4198 Frozen Love [ 1973 ]

7328 Long Distance Winner [ 1973 ]



--- The Buckinghams --- 1 song

8585 Kind of a Drag [ 1966 ]



--- Jeff Buckley --- 3 songs

247 Hallelujah [ 1994 ]

822 Last Goodbye [ 1994 ]

8502 Mojo Pin [ 1994 ]



--- Tim Buckley --- 2 songs

5499 Once I Was [ 1967 ]

5524 Song To The Siren [ 1970 ]



--- Buffalo Springfield --- 12 songs

687 For What It's Worth [ 1966 ]

886 Mr. Soul [ 1967 ]

1050 Broken Arrow [ 1967 ]

1129 Rock and Roll Woman [ 1967 ]

1324 I Am a Child [ 1968 ]

1433 Sit Down, I Think I Love You [ 1966 ]

2311 Expecting to Fly [ 1967 ]

4630 On the Way Home [ 1968 ]

4948 Nowadays Clancy Can't Even Sing [ 1966 ]

5037 Kind Woman [ 1968 ]

5205 Bluebird [ 1967 ]

5812 Go and Say Goodbye [ 1966 ]



--- Jimmy Buffett --- 13 songs

416 Come Monday [ 1974 ]

1043 Pencil Thin Mustache [ 1974 ]

1259 Margaritaville [ 1977 ]

1647 Boat Drinks [ 1979 ]

2159 He Went To Paris [ 1973 ]

2197 Changes In Latitudes, Changes In Attitudes [ 1977 ]

2450 Why Don't We Get Drunk [ 1973 ]

2645 Son Of A Son Of A Sailer [ 1978 ]

3150 Cheeseburger In Paradise [ 1978 ]

3449 Fins [ 1979 ]

4658 Volcano [ 1979 ]

4731 A Pirate Looks At Forty [ 1974 ]

5935 Grapefruit Juicy Fruit [ 1973 ]



--- Jake Bugg --- 1 song

1715 Lightning Bolt [ 2012 ]



--- The Buggles --- 1 song

1227 Video Killed The Radio Star [ 1979 ]



--- Built To Spill --- 7 songs

2242 I would hurt a fly [ 1997 ]

2805 Liar [ 2006 ]

3064 Center of the Universe [ 1999 ]

3203 Carry the Zero [ 1999 ]

3579 Distopian Dream Girl [ 1994 ]

6860 Living Zoo [ 2015 ]

7385 The Plan [ 1999 ]



--- Basia Bulat --- 2 songs

2183 Fool [ 2016 ]

4586 Long Goodbye [ 2016 ]



--- The Bunch --- 2 songs

150 When Will I Be Loved? [ 1972 ]

559 Learning the Game [ 1972 ]



--- Vashti Bunyan --- 6 songs

4393 Rose Hip November [ 1970 ]

4413 Here Before [ 2005 ]

4904 Winter Is Blue [ 1970 ]

5964 Glow Worms [ 1970 ]

6408 Where I Like To Stand [ 1970 ]

6857 Diamond Day [ 1970 ]



--- Anna Burch --- 1 song

*5045 2 Cool 2 Care [ 2017 ]



--- Solomon Burke --- 1 song

8752 None Of Us Are Free [ 2002 ]



--- Bush --- 4 songs

337 Glycerine [ 1994 ]

622 Swallowed [ 1996 ]

6021 Everything Zen [ 1994 ]

7304 Comedown [ 1994 ]



--- Kate Bush --- 20 songs

61 Wuthering Heights [ 1978 ]

72 The Man With The Child In His Eyes [ 1978 ]

333 Rubberband Girl [ 1993 ]

523 There Goes A Tenner [ 1982 ]

732 Cloudbursting [ 1985 ]

900 Running Up That Hill [ 1985 ]

1038 The Kick Inside [ 1978 ]

2095 The Infant Kiss [ 1980 ]

2882 Delius (Song Of Summer) [ 1980 ]

3287 The Big Sky [ 1985 ]

3386 And Dream Of Sheep [ 1985 ]

3732 The Dreaming [ 1982 ]

4913 The Morning Fog [ 1985 ]

5022 Room For The Life [ 1978 ]

5130 Hello Earth [ 1985 ]

6370 Moving [ 1978 ]

6575 Prologue [ 2005 ]

6670 Hounds Of Love [ 1985 ]

7244 All The Love [ 1982 ]

7901 James And The Cold Gun [ 1978 ]



--- The Butchies --- 1 song

568 Your Love [ 2004 ]



--- Jerry Butler --- 1 song

7893 He Will Break Your Heart [ 1960 ]



--- John Butler Trio --- 1 song

8283 Better Than [ 2007 ]



--- Buttersprites --- 2 songs

8215 Cherry Blossom [ 2005 ]

8427 Fresh Mochi [ 2005 ]



--- Butthole Surfers --- 1 song

363 Pepper [ 1996 ]



--- The Buzzcocks --- 2 songs

601 Ever Fallen In Love (With Someone You Shouldn't've)? [ 1978 ]

5804 What Do I Get? [ 1978 ]



--- Stan Getz & Charlie Byrd --- 1 song

7187 Desafinado [ 1962 ]



--- The Byrds --- 13 songs

169 Turn! Turn! Turn! (To Everything There Is A Season) [ 1965 ]

708 Eight Miles High [ 1966 ]

729 Mr. Tambourine Man [ 1965 ]

1755 I'll Feel A Whole Lot Better [ 1965 ]

2569 Why [ 1966 ]

3636 So You Want to Be a Rock & Roll Star [ 1967 ]

4568 He Was A Friend Of Mine [ 1965 ]

5055 Have You Seen Her Face [ 1967 ]

5311 Goin'Back [ 1967 ]

6277 My Back Pages [ 1967 ]

7075 Mr. Spaceman [ 1966 ]

7375 Everybody's Been Burned [ 1967 ]

8338 All I Really Want To Do [ 1965 ]

--- Bif Naked --- 1 song

8601 Daddy's Getting Married [ 1994 ]



--- Biff Bang Pow! --- 2 songs

1526 There Must Be A Better Life [ 1984 ]

2272 The Chocolate Elephant Man [ 1984 ]



--- Big Audio Dynamite --- 9 songs

1434 Union, Jack [ 1989 ]

2961 Around the Girl in 80 Ways [ 1989 ]

3696 Contact [ 1989 ]

4143 Rush [ 1991 ]

4889 Rewind [ 1989 ]

6713 Dragon Town [ 1989 ]

6895 London Bridge [ 1989 ]

7880 Applecart [ 1988 ]

7989 Rock Non-Stop (All Night Long) [ 1988 ]



--- Big Brother & The Holding Company --- 2 songs

1035 Piece Of My Heart [ 1968 ]

7167 I Need A Man To Love [ 1968 ]



--- Big Country --- 1 song

432 In a Big Country [ 1983 ]



--- Big Data --- 2 songs

301 Dangerous (feat. Joywave) [ 2013 ]

2145 The Business of Emotion (feat. White Sea) [ 2014 ]



--- Big Head Todd and the Monsters --- 1 song

6531 Broken Hearted Savior [ 1993 ]



--- The Big Moon --- 1 song

*5627 Cupid [ 2017 ]



--- Big Star --- 6 songs

1096 Feel [ 1972 ]

2566 September Gurls [ 1974 ]

3960 Thirteen [ 1972 ]

5843 In The Street [ 1972 ]

7224 You Get What You Deserve [ 1974 ]

7559 I'm In Love With A Girl [ 1974 ]



--- Big Thief --- 2 songs

3247 Paul [ 2016 ]

6170 Shark Smile [ 2017 ]



--- Billy Boy On Poison --- 1 song

8640 On My Way [ 2009 ]



--- Bird Nest Roys --- 1 song

4350 Alien [ 1987 ]



--- Birdy With Mumford & Sons --- 1 song

5994 Learn Me Right [ 2012 ]



--- The Birthday Party --- 1 song

6528 Release the Bats [ 1981 ]



--- Elvin Bishop --- 1 song

2835 Fooled Around And Fell In Love [ 1975 ]



--- Björk --- 5 songs

923 Big Time Sensuality [ 1993 ]

1086 Human Behaviour [ 1993 ]

4548 Army Of Me [ 1995 ]

6473 Venus As A Boy [ 1993 ]

7500 There's More to Life Than This [ 1993 ]



--- The Black Angels --- 1 song

5953 Half Believing [ 2017 ]



--- Black Box --- 1 song

8484 Everybody Everybody (Le Freak Mix) [ 1990 ]



--- Clint Black --- 1 song

8242 Like The Rain [ 1996 ]



--- The Black Crowes --- 3 songs

1411 Remedy [ 1992 ]

2033 Hard To Handle [ 1990 ]

2293 She Talks To Angels [ 1990 ]



--- Black Eyed Peas --- 2 songs

1654 Let's Get It Started (Spike Mix) [Bonus Track] [ 2003 ]

1917 I Gotta Feeling [ 2009 ]



--- Black Joe Lewis --- 1 song

2052 Come to My Party [ 2013 ]



--- The Black Keys --- 14 songs

2596 10 A.M. Automatic [ 2004 ]

2802 Gold On The Ceiling [ 2011 ]

2889 Gotta Get Away [ 2014 ]

2895 Girl Is On My Mind [ 2004 ]

3178 Psychotic Girl [ 2008 ]

3328 Lonely Boy [ 2011 ]

3859 Tighten Up [ 2010 ]

5555 Weight Of Love [ 2014 ]

5609 Fever [ 2014 ]

7454 10 Lovers [ 2014 ]

7882 Stack Shot Billy [ 2004 ]

8164 Year In Review [ 2014 ]

8318 In Time [ 2014 ]

8370 I'll Be Your Man [ 2002 ]



--- Black Kids --- 1 song

3047 I'm Not Gonna Teach Your Boyfriend How to Dance With You [ 2008 ]



--- Black Rebel Motorcycle Club --- 3 songs

1977 Love Burns [ 2001 ]

4438 Howl (Extended Version) [ 2005 ]

7110 Whatever Happened To My Rock 'n' Roll (Punk Song) [ 2001 ]



--- Black Sabbath --- 5 songs

263 Paranoid [ 1970 ]

410 Iron Man [ 1970 ]

7939 Black Sabbath [ 1970 ]

8550 War Pigs [ 1970 ]

8646 Children Of The Grave [ 1971 ]



--- Blackfoot --- 1 song

4603 Highway Song [ 1979 ]



--- Otis Blackwell --- 1 song

7194 Daddy Rolling Stone [ 1953 ]



--- James Blake --- 1 song

970 Retrograde [ 2013 ]



--- Bobby Bland --- 3 songs

6827 Turn On Your Lovelight [ 1961 ]

7418 I've Been Wrong So Long [ 1960 ]

7523 I'll Take Care Of You [ 1959 ]



--- Bleach --- 1 song

8276 Trip & Slide [ 1992 ]



--- Bleachers --- 1 song

4136 Don't Take The Money [ 2017 ]



--- The Blendells --- 1 song

4394 La La La La La [ 1964 ]



--- Blind Faith --- 3 songs

1762 Can't Find My Way Home [ 1969 ]

2985 Sea Of Joy [ 1969 ]

3667 Presence Of The Lord [ 1969 ]



--- Blind Melon --- 3 songs

4385 No Rain [ 1992 ]

8013 Tones Of Home [ 1992 ]

8020 Galaxie [ 1995 ]



--- Blind Pilot --- 3 songs

2393 I Know [ 2011 ]

5733 Keep You Right [ 2011 ]

6832 We Are The Tide [ 2011 ]



--- The Blind Shake --- 1 song

8223 Go Go 78 [ 2013 ]



--- Charly Bliss --- 1 song

5497 Glitter [ 2017 ]



--- Blitzen Trapper --- 2 songs

5755 Fletcher [ 2011 ]

8191 Furr [ 2008 ]



--- Bloc Party --- 1 song

6358 Banquet [ 2004 ]



--- Block --- 1 song

6967 Rhinoceros [ 1998 ]



--- Blondie --- 47 songs

255 Heart of Glass [ 1978 ]

1334 Live It Up [ 1980 ]

1442 Look Good in Blue [ 1976 ]

1573 Rip Her to Shreds [ 1976 ]

1588 X Offender [ 1976 ]

1671 In the Sun [ 1976 ]

1680 Dreaming [ 1979 ]

1700 Slow Motion [ 1979 ]

1745 Little Girl Lies [ 1976 ]

1747 Youth Nabbed As Sniper [ 1977 ]

1952 In the Flesh [ 1976 ]

2082 Pretty Baby [ 1978 ]

2135 Sunday Girl [ 1978 ]

2267 A Shark in Jets Clothing [ 1976 ]

2539 Man Overboard [ 1976 ]

2730 Long Time [ 2017 ]

2809 One Way or Another [ 1978 ]

2945 Kidnapper [ 1977 ]

3116 Call Me [ 1980 ]

3568 Fade Away and Radiate [ 1978 ]

3618 Accidents Never Happen [ 1979 ]

3659 Fan Mail [ 1977 ]

3671 Atomic [ 1979 ]

3816 Denis [ 1977 ]

3817 Angels on the Balcony [ 1980 ]

3940 Hanging On The Telephone [ 1978 ]

4069 Bermuda Triangle Blues (Flight 45) [ 1977 ]

4370 (I'm Always Touched By Your) Presence Dear [ 1977 ]

4555 Fun [ 2017 ]

4729 Rapture [ 1980 ]

5043 Die Young Stay Pretty [ 1979 ]

5242 I'm On E [ 1977 ]

5273 0.499305556 [ 1978 ]

5453 Contact In Red Square [ 1977 ]

5813 Will Anything Happen [ 1978 ]

5932 Living In The Real World [ 1979 ]

5999 Shayla [ 1979 ]

6213 Picture This [ 1978 ]

6315 Cautious Lip [ 1977 ]

6586 Union City Blue [ 1979 ]

7073 No Imagination [ 1977 ]

7081 The Tide Is High [ 1980 ]

7236 The Attack of the Giant Ants [ 1976 ]

7437 I'm Gonna Love You Too [ 1978 ]

7506 Eat To The Beat [ 1979 ]

7644 The Hardest Part [ 1979 ]

8509 Europa [ 1980 ]



--- Blood, Sweat & Tears --- 4 songs

1018 Lucretia MacEvil [ 1970 ]

1341 Spinning Wheel [ 1969 ]

2789 You've Made Me So Very Happy [ 1969 ]

5933 And When I Die [ 1969 ]



--- Bobby Bloom --- 1 song

3267 Montego Bay [ 1970 ]



--- Blossoms --- 1 song

7818 Charlemagne [ 2015 ]



--- The Blow --- 1 song

3383 True Affection [ 2007 ]



--- Blue Cheer --- 1 song

236 Summertime Blues [ 1968 ]



--- Blue Öyster Cult --- 33 songs

40 (Don't Fear) The Reaper [ 1976 ]

204 Veteran Of The Psychic Wars [ 1981 ]

449 Godzilla [ 1977 ]

1244 Shooting Shark [ 1983 ]

1534 Sole Survivor [ 1981 ]

2053 She's As Beautiful As a Foot [ 1972 ]

2166 Then Came the Last Days of May [ 1972 ]

2199 I Love the Night [ 1977 ]

2374 The Revenge of the Vera Gemini [ 1976 ]

2819 Joan Crawford [ 1981 ]

3066 This Ain't the Summer of Love [ 1976 ]

3391 Don't Turn Your Back [ 1981 ]

3564 In Thee [ 1979 ]

3971 Vengeance (The Pact) [ 1981 ]

4496 Fireworks [ 1977 ]

4703 Flaming Telepaths [ 1974 ]

4786 E.T.I. (Extra Terrestrial Intelligence) [ 1976 ]

4798 Fire Of Unknown Origin [ 1981 ]

4911 Black Blade [ 1980 ]

5038 Screams [ 1972 ]

5326 Astronomy [ 1974 ]

5402 Take Me Away [ 1983 ]

5712 Nosferatu [ 1977 ]

6065 Debbie Denise [ 1976 ]

6463 Burnin' For You [ 1981 ]

6520 Heavy Metal: The Black And Silver [ 1981 ]

7083 Tattoo Vampire [ 1976 ]

7158 After Dark [ 1981 ]

7293 Goin' Through the Motions [ 1977 ]

7420 True Confessions [ 1976 ]

7505 Monsters [ 1980 ]

7643 Tenderloin [ 1976 ]

7825 Dancin' In The Ruins [ 1986 ]



--- Blues Explosion --- 3 songs

961 Calvin [ 1998 ]

1122 Talk About the Blues [ 1998 ]

3363 Crunchy [ 2004 ]



--- Blues Image --- 1 song

480 Ride Captain Ride [ 1970 ]



--- The Blues Magoos --- 1 song

6888 (We Ain't Got) Nothin' Yet [ 1966 ]



--- Blues Traveler --- 2 songs

1008 Run-around [ 1994 ]

1166 Hook [ 1994 ]



--- James Blunt --- 1 song

7544 When I Find Love Again [ 2014 ]



--- Blur --- 6 songs

140 Song 2 [ 1997 ]

3353 Go Out [ 2015 ]

4048 Coffee and Tv [ 1999 ]

4330 Girls and Boys [ 1994 ]

4349 Beetlebum [ 1997 ]

6173 On Your Own [ 1997 ]



--- Boards Of Canada --- 2 songs

5771 Reach For The Dead [ 2013 ]

6343 Dayvan Cowboy [ 2005 ]



--- Bob & Earl --- 1 song

4907 Harlem Shuffle (Original Single Version) [ 1963 ]



--- Jon Boden, Sam Sweeney & Ben Coleman --- 1 song

5301 How Long Will I Love You [ 2013 ]



--- Bohemian Vendetta --- 1 song

1890 Enough [ 1967 ]



--- Bombay Bicycle Club --- 2 songs

6257 How Can You Swallow So Much Sleep [ 2011 ]

8759 Lights Out, Words Gone [ 2011 ]



--- Bon Iver --- 5 songs

2349 Flume [ 2007 ]

3340 Holocene [ 2011 ]

8171 Blood Bank [ 2009 ]

8389 Skinny Love [ 2007 ]

8659 For Emma [ 2007 ]



--- Gary U.S. Bonds --- 2 songs

4408 New Orleans [ 1960 ]

8694 Quarter To Three [ 1961 ]



--- The Bongos --- 16 songs

527 Mambo Sun [ 1982 ]

905 Hunting [ 1982 ]

1024 Tiger Nights [ 1983 ]

1082 Numbers With Wings [ 1983 ]

1285 In The Congo [ 1981 ]

2265 Glow In The Dark [ 1980 ]

2296 The Bulrushes [ 1981 ]

2494 Sweet Blue Cage [ 1983 ]

2542 Clay Midgets [ 1982 ]

2820 Question Ball [ 1982 ]

3649 Telephoto Lens [ 1980 ]

4793 Automatic Doors [ 1981 ]

5066 Zebra Club [ 1982 ]

5630 Three Wise Men [ 1982 ]

7583 Speaking Sands [ 1982 ]

7908 Certain Harbours [ 1982 ]



--- Bonham --- 1 song

5028 The Disregard Of Timekeeping - Wait For You [ 1989 ]



--- Tracy Bonham --- 4 songs

2022 Mother Mother [ 1995 ]

3710 Brain Crack [ 1996 ]

5154 The One [ 1996 ]

6049 Sharks Can't Sleep [ 1996 ]



--- Bonnie "Prince" Billy --- 4 songs

3712 Love Comes to Me [ 2006 ]

5831 Cursed Sleep [ 2006 ]

6321 Strange Form Of Life [ 2006 ]

8622 I See A Darkness [ 1999 ]



--- Bonobo --- 1 song

8639 Break Apart (Feat. Rhye) [ 2016 ]



--- Bonzo Dog Band --- 1 song

2250 I'm the Urban Spaceman [ 1968 ]



--- The Boo Radleys --- 1 song

3821 Wake Up Boo [ 1995 ]



--- Booker T. & The MG's --- 3 songs

1279 Green Onions [ 1962 ]

5947 Hip Hug-Her [ 1967 ]

6196 Soul Dressing [ 1964 ]



--- The Books --- song

2857 Cello Song