See the original post here:
This past weekend saw Philadelphia being rocked by some of music’s most beloved artists at the Made In America Festival. One of the highlights was…
Chuck D Declined ‘Made In America’ Performance Due To Political Beliefs