This is such a bullshit story
These two were probably murdered somewhere wlse and placed like that. Cars just don't fall off ferries especially the Fisher Island Ferry.
Fisher Island - richest zip code in the country
Part of Fucking Dade County of course.
Fisher Island was originally owned by the Vanderbilts until 1944
Oprah has a home there
Possible Jeb Bush connection as well.
Spoopy place