Hip Hop: The Songs That Shook America Leave a Comment … [Read more...] about Hip Hop: The Songs That Shook America