Filename | Size |
| 1000 Songs Every Rock Fan Should Know/0001 - Question Mark And The Mysterians - 96 Tears (1966).mp3 | 7.2 MB |
| 1000 Songs Every Rock Fan Should Know/0002 - 2 Live Crew - Me So Horny (1989).mp3 | 10.5 MB |
| 1000 Songs Every Rock Fan Should Know/0003 - 2Pac feat. Dr. Dre - California Love (1996).mp3 | 9.3 MB |
| 1000 Songs Every Rock Fan Should Know/0004 - 2Pac - Dear Mama (1995).mp3 | 10.7 MB |
| 1000 Songs Every Rock Fan Should Know/0005 - 2Pac - Keep Ya Head Up (1993).mp3 | 10 MB |
| 1000 Songs Every Rock Fan Should Know/0006 - 10CC - I'm Not In Love (1975).mp3 | 13.7 MB |
| 1000 Songs Every Rock Fan Should Know/0007 - 50 Cent - In Da Club (2003).mp3 | 8.5 MB |
| 1000 Songs Every Rock Fan Should Know/0008 - Aaron Neville - Tell It Like It Is (1966).mp3 | 6.1 MB |
| 1000 Songs Every Rock Fan Should Know/0009 - AC-DC - Back In Black (1980).mp3 | 9.9 MB |
| 1000 Songs Every Rock Fan Should Know/0010 - AC-DC - Highway To Hell (1979).mp3 | 7.9 MB |
| 1000 Songs Every Rock Fan Should Know/0011 - AC-DC - You Shook Me All Night Long (1980).mp3 | 8 MB |
| 1000 Songs Every Rock Fan Should Know/0012 - Aerosmith - Dream On (1973).mp3 | 10.2 MB |
| 1000 Songs Every Rock Fan Should Know/0013 - Aerosmith - Sweet Emotion (1975).mp3 | 7.5 MB |
| 1000 Songs Every Rock Fan Should Know/0014 - Afrika Bambaataa & The Soul Sonic Force - Looking For The Perfect Beat (1982).mp3 | 16 MB |
| 1000 Songs Every Rock Fan Should Know/0015 - Afrika Bambaataa & The Soul Sonic Force - Planet Rock (1982).mp3 | 17.2 MB |
| 1000 Songs Every Rock Fan Should Know/0016 - Al Green - Call Me (Come Back Home) (1973).mp3 | 7 MB |
| 1000 Songs Every Rock Fan Should Know/0017 - Al Green - Let's Stay Together (1971).mp3 | 10.8 MB |
| 1000 Songs Every Rock Fan Should Know/0018 - Al Green - Tired of Being Alone (1971).mp3 | 6.2 MB |
| 1000 Songs Every Rock Fan Should Know/0019 - Al Green - You Ought to Be With Me (1972).mp3 | 7.6 MB |
| 1000 Songs Every Rock Fan Should Know/0020 - ABBA - Dancing Queen (1976).mp3 | 8.9 MB |
| 1000 Songs Every Rock Fan Should Know/0021 - Alanis Morissette - You Oughta Know (1955).mp3 | 9.5 MB |
| 1000 Songs Every Rock Fan Should Know/0022 - Alice Cooper - Only Women Bleed (1975).mp3 | 13.2 MB |
| 1000 Songs Every Rock Fan Should Know/0023 - Alice Cooper - School's Out (1972).mp3 | 8 MB |
| 1000 Songs Every Rock Fan Should Know/0024 - Alice In Chains - No Excuses (1994).mp3 | 9.8 MB |
| 1000 Songs Every Rock Fan Should Know/0025 - Alicia Keys - Fallin' (2001).Mp3 | 8 MB |
| 1000 Songs Every Rock Fan Should Know/0026 - The Allman Brothers Band - Ramblin' Man (1973).mp3 | 11 MB |
| 1000 Songs Every Rock Fan Should Know/0027 - America - A Horse With No Name (1971).mp3 | 9.9 MB |
| 1000 Songs Every Rock Fan Should Know/0028 - Amos Milburn - Chicken Shack Boogie (1948).mp3 | 6.5 MB |
| 1000 Songs Every Rock Fan Should Know/0029 - The Animals - The House Of The Rising Sun (1964).mp3 | 10.3 MB |
| 1000 Songs Every Rock Fan Should Know/0030 - Ann Peebles - I Can't Stand The Rain (1973).mp3 | 5.8 MB |
| 1000 Songs Every Rock Fan Should Know/0031 - Arcade Fire - Rebellion (Lies) (2004).mp3 | 11.9 MB |
| 1000 Songs Every Rock Fan Should Know/0032 - Archie Bell & The Drells - Tighten Up (1967).mp3 | 7.4 MB |
| 1000 Songs Every Rock Fan Should Know/0033 - Aretha Franklin - Chain of Fools (1968).mp3 | 10 MB |
| 1000 Songs Every Rock Fan Should Know/0034 - Aretha Franklin - I Never Loved a Man (The Way I Love You) (1967).mp3 | 6.5 MB |
| 1000 Songs Every Rock Fan Should Know/0035 - Aretha Franklin - Respect (1967).mp3 | 5.6 MB |
| 1000 Songs Every Rock Fan Should Know/0036 - Aretha Franklin - Rock Steady (1971).mp3 | 7.4 MB |
| 1000 Songs Every Rock Fan Should Know/0037 - Aretha Franklin - Think (1968).mp3 | 5.2 MB |
| 1000 Songs Every Rock Fan Should Know/0038 - Aretha Franklin - (You Make Me Feel Like) A Natural Woman (1967).mp3 | 6.3 MB |
| 1000 Songs Every Rock Fan Should Know/0039 - Arrested Development - Tennessee (1992).mp3 | 10.4 MB |
| 1000 Songs Every Rock Fan Should Know/0040 - Arthur Alexander - You Better Move On (1961).mp3 | 6.4 MB |
| 1000 Songs Every Rock Fan Should Know/0041 - Arthur Conley - Sweet Soul Music (1967).mp3 | 5.5 MB |
| 1000 Songs Every Rock Fan Should Know/0042 - Artic Monkeys, The - I Bet You Look Good On The Dancefloor (2005).mp3 | 6.7 MB |
| 1000 Songs Every Rock Fan Should Know/0043 - A Tribe Called Quest - Award Tour (1993).mp3 | 8.6 MB |
| 1000 Songs Every Rock Fan Should Know/0044 - Average White Band - Pick Up The Pieces (1974).mp3 | 9.2 MB |
| 1000 Songs Every Rock Fan Should Know/0045 - The B-52's - Love Shack (1989).mp3 | 9 MB |
| 1000 Songs Every Rock Fan Should Know/0046 - The B-52's - Rock Lobster (1978).mp3 | 11.2 MB |
| 1000 Songs Every Rock Fan Should Know/0047 - Bachman-Turner Overdrive - You Ain't Seen Nothing Yet (1974).mp3 | 9 MB |
| 1000 Songs Every Rock Fan Should Know/0048 - Bad Company - Feel Like Makin' Love (1975).mp3 | 12 MB |
| 1000 Songs Every Rock Fan Should Know/0049 - Band, The - The Night They Drove Old Dixie Down (1969).mp3 | 8.3 MB |
| 1000 Songs Every Rock Fan Should Know/0050 - Band, The - The Weight (1968).mp3 | 10.6 MB |
| 1000 Songs Every Rock Fan Should Know/0051 - Bangles, The - Manic Monday (1986).mp3 | 7.1 MB |
| 1000 Songs Every Rock Fan Should Know/0052 - Barbara Lewis - Hello Stranger (1963).mp3 | 6 MB |
| 1000 Songs Every Rock Fan Should Know/0053 - Barbara Lynn - You'll Lose A Good Thing (1962).mp3 | 5.4 MB |
| 1000 Songs Every Rock Fan Should Know/0054 - Barrett Strong - Money (That's What I Want) (1959).mp3 | 6.1 MB |
| 1000 Songs Every Rock Fan Should Know/0055 - Barry McGuire - Eve Of Destruction (1965).mp3 | 8.3 MB |
| 1000 Songs Every Rock Fan Should Know/0056 - Barry White - Can't Get Enough Of Your Love Babe (1974).mp3 | 9.3 MB |
| 1000 Songs Every Rock Fan Should Know/0057 - Barry White - What Am I Gonna Do With You (1975).mp3 | 8.4 MB |
| 1000 Songs Every Rock Fan Should Know/0058 - The Beach Boys - California Girls (1965).mp3 | 6.3 MB |
| 1000 Songs Every Rock Fan Should Know/0059 - The Beach Boys - Don't Worry Baby (1964).mp3 | 6.3 MB |
| 1000 Songs Every Rock Fan Should Know/0060 - Beach Boys, The - Fun, Fun, Fun (1964).mp3 | 5.4 MB |
| 1000 Songs Every Rock Fan Should Know/0061 - The Beach Boys - God Only Knows (1966).mp3 | 6.7 MB |
| 1000 Songs Every Rock Fan Should Know/0062 - The Beach Boys - Good Vibrations (1966).mp3 | 8.3 MB |
| 1000 Songs Every Rock Fan Should Know/0063 - The Beach Boys - Help Me Rhonda (1965).mp3 | 6.5 MB |
| 1000 Songs Every Rock Fan Should Know/0064 - The Beach Boys - I Get Around (1964).mp3 | 4.8 MB |
| 1000 Songs Every Rock Fan Should Know/0065 - The Beach Boys - Surfin' USA (1963).mp3 | 5.6 MB |
| 1000 Songs Every Rock Fan Should Know/0066 - The Beach Boys - Wouldn't It Be Nice (1966).mp3 | 5.8 MB |
| 1000 Songs Every Rock Fan Should Know/0067 - Beastie Boys, The - (You Gotta) Fight for Your Right (To Party) (1986).mp3 | 7.9 MB |
| 1000 Songs Every Rock Fan Should Know/0068 - Beastie Boys, The - Sabotage (1994).mp3 | 6.8 MB |
| 1000 Songs Every Rock Fan Should Know/0069 - The Beatles - A Day In The Life (1967).mp3 | 11.7 MB |
| 1000 Songs Every Rock Fan Should Know/0070 - The Beatles - A Hard Day's Night (1964).mp3 | 5.9 MB |
| 1000 Songs Every Rock Fan Should Know/0071 - The Beatles - All You Need Is Love (1967).mp3 | 8.7 MB |
| 1000 Songs Every Rock Fan Should Know/0072 - The Beatles - Eleanor Rigby (1966).mp3 | 4.9 MB |
| 1000 Songs Every Rock Fan Should Know/0073 - The Beatles - Hey Jude (1968).mp3 | 16.8 MB |
| 1000 Songs Every Rock Fan Should Know/0074 - The Beatles - I Want To Hold Your Hand (1963).mp3 | 5.6 MB |
| 1000 Songs Every Rock Fan Should Know/0075 - The Beatles - In My Life (1965).mp3 | 5.7 MB |
| 1000 Songs Every Rock Fan Should Know/0076 - The Beatles - Let It Be (1970).mp3 | 8.8 MB |
| 1000 Songs Every Rock Fan Should Know/0077 - The Beatles - She Loves You (1963).mp3 | 5.5 MB |
| 1000 Songs Every Rock Fan Should Know/0078 - The Beatles - Something (1969).mp3 | 7 MB |
| 1000 Songs Every Rock Fan Should Know/0079 - The Beatles - Strawberry Fields Forever (1967).mp3 | 9.5 MB |
| 1000 Songs Every Rock Fan Should Know/0080 - The Beatles - Yesterday (1965).mp3 | 4.8 MB |
| 1000 Songs Every Rock Fan Should Know/0081 - Beck - Loser (1993).mp3 | 9 MB |
| 1000 Songs Every Rock Fan Should Know/0082 - Bee Gees - Bee Gees - Night Fever (1977).mp3 | 8.1 MB |
| 1000 Songs Every Rock Fan Should Know/0083 - Bee Gees - Stayin' Alive (1977).mp3 | 10.8 MB |
| 1000 Songs Every Rock Fan Should Know/0084 - Bee Gees - Too Much Heaven (1978).mp3 | 9.8 MB |
| 1000 Songs Every Rock Fan Should Know/0085 - Ben E. King - Spanish Harlem (1960).mp3 | 7.6 MB |
| 1000 Songs Every Rock Fan Should Know/0086 - Ben E. King - Stand By Me (1961).mp3 | 6.9 MB |
| 1000 Songs Every Rock Fan Should Know/0087 - Betty Everett - The Shoop Shoop Song (It's In His Kiss) (1963).mp3 | 5.1 MB |
| 1000 Songs Every Rock Fan Should Know/0088 - Beyonce - Crazy In Love (2003).mp3 | 9 MB |
| 1000 Songs Every Rock Fan Should Know/0089 - Big Jay McNeely - The Deacon's Hop (1949).mp3 | 6.6 MB |
| 1000 Songs Every Rock Fan Should Know/0090 - Big Joe Turner - Chains Of Love (1951).mp3 | 7.8 MB |
| 1000 Songs Every Rock Fan Should Know/0091 - Big Joe Turner - Honey Hush (1953).mp3 | 6.3 MB |
| 1000 Songs Every Rock Fan Should Know/0092 - Big Joe Turner - Shake, Rattle & Roll (1954).mp3 | 6.9 MB |
| 1000 Songs Every Rock Fan Should Know/0093 - Willie Mae ''Big Mama'' Thornton - Hound Dog (1953).mp3 | 6.6 MB |
| 1000 Songs Every Rock Fan Should Know/0094 - Big Maybelle - Candy (1956).mp3 | 6.1 MB |
| 1000 Songs Every Rock Fan Should Know/0095 - Bill Doggett - Honky Tonk (Parts 1 & 2) (1956).mp3 | 12.9 MB |
| 1000 Songs Every Rock Fan Should Know/0096 - Bill Haley & His Comets - Crazy Man Crazy (1953).mp3 | 5.9 MB |
| 1000 Songs Every Rock Fan Should Know/0097 - Bill Haley & His Comets - Rock Around The Clock (1954).mp3 | 5.1 MB |
| 1000 Songs Every Rock Fan Should Know/0098 - Bill Haley & His Comets - See You Later Alligator (1955).mp3 | 6.3 MB |
| 1000 Songs Every Rock Fan Should Know/0099 - Bill Withers - Ain't No Sunshine (1971).mp3 | 4.8 MB |