The Itchy Hearts are a four-piece band based out of Brooklyn.
Added by Upcoming Robot on July 12, 2012