Hip-Hop U.S. History - with CD!

Sale price Price $8.50 Regular price Unit price  per 

I don't know, but I love this idea of teaching history through hip hop, like a Hamilton thing. CD is there and intact.