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

GALLERIES

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

A hop-scotch during the same trip