Edited by: Noah Stack Shot by: Anthony Campusano Source: iTunes

Philadelphia's hometown rap duo OCD recently took stage at Jay Z's infamous Made In America Festival for the first time. It was a very meaningful performance for Moosh & Twist as the hometown crowd welcomed them with open arms for the city's biggest festival of the year. The duo ran through several fan favorites off of their recent album Living Out Loud which you can check out here on iTunes. Check out the footage of the show above.