Back to the Future star Lea Thompson backs up claim of Ellen DeGeneres' 'horrible' behind-the-scenes behaviour
Published
TV host has been branded 'notoriously one of the meanest people'
Full ArticlePublished
TV host has been branded 'notoriously one of the meanest people'
Full Article