Milford Beach throws up another Montauk beast!

A couple were taking a peaceful walk on the beach at Milford, CT
when they came across this carcass of some sort of animal, which they sent us.

 

 

Comments are closed.