Baby Whale Fights For Life - NBC New York

    Baby Whale Fights For Life

    Stranded on Long Island Beach. (Published Tuesday, Apr 6, 2010) Stranded on Long Island Beach. See More