David MacKenzie, 53, appeared in Penobscot County Superior Court on Tuesday after he allegedly violated his bail again. He ...