This Philly-based band is headed up by Art Difuria, formerly of The Lilys.
Added by Upcoming Robot on July 22, 2009