Live
A humpback whale was spotted in New York City’s Hudson River on November 12. Gotham Whale asked anyone with...
Meme

A humpback whale was spotted in New York City’s Hudson River on November 12. Gotham Whale asked anyone with...

A humpback whale was spotted in New York City’s Hudson River on November 12. Gotham Whale asked anyone with photos to help identify it.