Jerseygirl, I actually wasn't going to post this. I just thought that it could have been a rare occurance, until I saw your post. I took out the binoculars to make sure that I was seeing U.S. warships.
But yesterday afternoon (5/23), around 3:00 p.m., we spotted two warships heading from the Atlantic, up the Delaware river toward Philadelphia/New Jersey area.
Is there any event in your neck of the woods that would bring the military ships in, to participate in the festivities? Something planned for Memorial weekend? Just trying to think of a plausible explanation, otherwise, it would make me nervous!