Reply
Super Contributor
Posts: 437
Registered: ‎11-08-2012

Huff Post is reporting that Ellen DeGeneres will host the Academy Awards! Wouldn't it be a hoot if she came out wearing a hideous ball gown.