Urban Barn Blanket The Country

8000 fleece Blankets, dozens of shelters and one unified effort to help those in need stay warm.