Nine Inch Nails Close Out Labor Day Fest in Philadelphia

Review and Photos by Randy Jarosz/Sound Scene Express Nine Inch Nails closed out the 2nd Annual Budweiser Made in America Festival curated by Jay-Z to a mostly depleted crowd Sunday, Septembeer 1, 2013. Many festival goers left after seeing a [...]

September 1, 2013 Concert Reviews, Festival Reviews