Earlier tonight, J. Cole rocked the Liberty stage during the 2014 Budweiser Made in America Festival on the Ben Franklin Parkway in Philadelphia. The rapper did a nearly one hour set which opened to the sounds and visuals of his latest track ‘Be Free‘, a dedication to Mike Brown and Ferguson. Once the dedication was done, Cole went through his various album and mixtape cuts, finishing his energetic run with his biggest hits ‘Can’t Get Enough’, ‘Crooked Smile’ and ‘Power Trip’.

Watch his full set below.

Via Yardie