Ellie the Elephant on supporting the New York Liberty’s fight for WNBA championship
Ellie the Elephant on supporting the New York Liberty’s fight for WNBA championship – CBS News Watch CBS News Ellie the Elephant, the massively popular New York Liberty mascot, continues…