Seal turns by itself into Massachusetts police soon after 7 days-extended pursuit

Seal turns by itself into Massachusetts law enforcement right after 7 days-very long pursuit

News Rant