Michelle O wins Ellen's fitness challenge with 25 press ups

GALLERIES

Michelle O wins Ellen's fitness challenge with 25 press ups

A boogie with children at The Holy Name High School in Mumbai