Posts

Ellen Show translates the talking twins

Marlo Thomas and Phil Donohue

You need to watch this video from Ellen DeGeneres