Childish Gambino released his new mixtape Royalty as promised on July 4th. The mixtape consists of 18 tracks with features from Nipsey Hussle, Bun B, Schoolboy Q, Ab-Soul, RZA, Ghostface Killah, Danny Brown, Alley Boy and even his fellow TV comedian star Tina Fey. Shout out to RapDose for providing the stream, listen to it below after the jump while you wait for the download to finish. Happy Independence Day!