Faith No More with Rahzel and Neil Hamburger July 3, 2010 Mann Center for the Performing Arts, Philadelphia, PA First posted on Tinnitus Tracker