The 6th annual Roots Picnic is taking place this Saturday at Festival Pier at Penns Landing in Philly. The all day event will see performances from the likes of Trinidad Jame$, Joey Bada$$, Macklemore , Naughty By Nature and DJ Premier, among others. Today, you can download the 2013 Roots Picnic Mixtape, which features joints from all the acts on the star-studded bill. Check out the lengthy tracklist below and download here.

DJ Premier “Young Gifted & Black Intro”

Gang Starr “Full Clip”

Macklemore & Ryan Lewis “Thrift Shop”

The Roots “Dynamite”

How To Dress Well “Running Back”

Sonnymoon feat. Melo-X “Htlv (Houstatlantavegas) (Melo-X Remix)”

Naughty By Nature “Hip-Hop (DJ Scene 2013 Remix)

Trinidad James “All Gold Everything (Emynd NOLA Bounce Remix)

Robert Glasper “Black Radio feat. Yasin Bey (Pete Rock Remix)”

The Gaslamp Killer “Anything Worse”

The Roots “The Seed 2.0″

Solange “Losing You”

Jennah Bell “Monster Killer”

Solange “Sandcastle Disco”

The Roots “How I Got Over”

Duck Sauce “Grand Steppin”

Grimes “Circumambient”

Macklemore & Ryan Lewis “Can’t Hold Us feat. Ray Dalton”

Grimes “Oblivion”

A-Trak “Tuna Melt feat. Tommy Trash (Grandtheft Remix)”

Jay-Z & Kanye “Niggas In Paris”

Trinidad James “Females Welcome”

AraabMuzik “The Prince Is Coming”

The Gaslamp Killer “Impulse feat. Daedelus”

Kendrick Lamar “Backseat Freestyle”

A$AP Rocky “Goldie”

Gang Starr “Above The Clouds feat. Inspectah Deck”

Robert Glasper “Twice feat. Solange (?uestlove’s Twice Baked Remix)”

Gary Clark Jr. “The Life”

Joey Bada$$ “Waves”

Naughty By Nature “Jamboree feat. Zhane”

Smoke DZA “Gotham City feat. Joey Bada$$”

AraabMuzik “Hammer Dance”

The Roots “Act Too… The Love Of My Life feat. Common”

Shlohmo “Don’t Say No feat. How To Dress Well”

Lushlife “Magnolia”