Are both Monthly Review and XXL hip hop magazines?
XXL (magazine) XXL is an American hip hop magazine, published by Townsquare Media, founded in 1997.
The Source The Source is a United States-based monthly full-color magazine covering hip-hop music, politics, and culture, founded in 1988. It is the world's longest running rap periodical, being founded as a newsletter in 1988.