The Island Where Horsepower Still Rules

by Stephen Starr BBC    Home to the Motor City of Detroit, where companies like Ford, General Motors and Chrysler originated, the US state of Michigan is often called “The car capital of the world.” But off the state’s northern coast in Lake Huron is a serene, scenic island that has been luring travelers for …