The Diggs: Performing at Mercury Lounge and drinking at 2A Feb 14, 2005 | Out & About, Uncategorized | 0 | The Diggs celebrated the completion of their new EP — which should be released shortly. They kicked much ass.