WATCH: Humpback Whale Spotted Near Statue of Liberty

WATCH: Humpback Whale Spotted Near Statue of Liberty

Read more about:

Leave a comment