The Greatest Love of All

Spread the love
Ellen lip-syncing to “The Greatest Love of All” is the best thing you’ll watch all day.
https://www.youtube.com/watch?v=AspEyyjuzmw