Tag: Ellie

Grimace, Liberty’s Ellie the Elephant Going to McDonald’s All American Video games

Play video content material TMZ.com Ellie the Elephant, the New York Liberty's mascot, and Grimace are taking on…