On May 14, 2012, Jay-Z and Mayor Nutter teamed up to announce the upcoming Made In America music festival coming the the pretty city of Philadelphia Labor Day Weekend. Yours truly was at the Philadelphia Museum of Art to capture the madness. Teams of photographers scrambling like eggs, and I was just laughing ’cause I may be short, but that low angle is my saving grace, all day every day.

Jay-Z & Mayor Nutter, Philadelphia Museum of Art, 5.14.12

Advertisements