The Last Internationale is a radical folk duo (Edgey and Delila) from Long Island, New York. Rejecting the belief that musicians should be mere entertainers or controversial only for the sake of healthy political discourse, the group prefers to mix music with (dis)organized resistance.
Added by Upcoming Robot on February 2, 2011