Essex Steam Train hosts unique marathon - WFSB 3 Connecticut

Essex Steam Train hosts unique marathon