Since Valentine's Day, a pair of dolphins has been seen along Manhattan's Upper East Side along the FDR Drive.
Two dolphins have been spotted frolicking in New York City's East River in an extremely rare sighting ... they leapt out of the water close to 96th Street on the border between Manhattan's Upper ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results