Carhartt Michigan Coat ($155) Image Source: us.carhartt-wip.com Carhartt Michigan Coat $155 from us.carhartt-wip.com Buy Now