Chebeague 4th of July | Jul 2016 - Jeff Dieffenbach