Man's Close Encounter With Giant Humpback Whale in NJ - NBC10 Boston

    Man's Close Encounter With Giant Humpback Whale in NJ