Big cat sighting in Maine

Big cat sighting in Maine