David Allen - Island Life on Mount Desert Island, the largest island off the coast of Maine - Â鶹ԼÅÄ Sounds

David Allen - Island Life on Mount Desert Island, the largest island off the coast of Maine - Â鶹ԼÅÄ Sounds


Island Life on Mount Desert Island, the largest island off the coast of Maine

Martha Searchfield, from Bar Harbor Chamber Of Commerce talks to David about life on MDI.

Coming Up Next