Tha Itis Is Catchy Posted on November 29, 2010 by admin Tha Itis at the Triumph Brewery in Old City, Philadelphia, PA