Overland Sheepskin Co. is continuing to expand its footprint in the Northeast. The company has opened a store in Portsmouth, N.H., which brings its total to 19 units across the country.
Overland Sheepskin Co. has been the King of the Mountain Town for decades. They have spent their whole existence providing mountain residents, skiers, hunters, and explorers with some of the ...
Looking to stay warm and look good while you do it this winter? Then pick up this Sheepskin B-3 Bomber Jacket from Overland right now. Men’s Journal aims to feature only the best products and ...
Here’s something to know about Overland: The family-run brand has been manufacturing sheepskin coats since 1973, when it first started hand-sewing them out of New Mexico. Do you know what that ...