Well at least in terms of Social Media. Twitter is its own independent Republic, non? While Ellen DeGeneres has been getting mixed reviews for her hosting performance and getting quite the beating from the likes of the Hollywood Reporter who said she was surprisingly off her game at their post “Oscars TV Review: Ellen Flops…
Read More...