vivalahiphop.com
The Emerald Cup featuring The Roots, Hieroglyphics and many more!
December 9-10, 2017 Sonoma County Fairgrounds, Santa Rosa theemeraldcup.com