Fox News published this video item, entitled “SPOTTED: Humpback whale swims in NYC’s Hudson River” – below is their description.
The humpback whale was spotted off Pier 84 near the Intrepid Sea, Air & Space Museum.
Fox News YouTube Channel
Got a comment? Leave your thoughts in the comments section, below. Please note comments are moderated before publication.