The Most Italian Town in Michigan

The tiny U.P. town of Caspian is more than a quarter Italian, a callback to the workers who once mined ore up here