Old Town Cape vies for America's best main street award

Old Town Cape vies for America's best main street award