SPC Marc Hall produced and distributed an angry hip-hop song in July 2009 when he discovered that he would not… read more