musicTop Story Fun Fun Fun Fest 2012 Lineup Announced Featuring Run-D.M.C., Santigold, Refused and Many More July 11th, 2012