The Most Retweeted Photo in History
As you all know, last night was the 86th Academy Awards. Our lovely host for the night was the forever famous, Ellen DeGeneres. Watching the night unfold last night, I can honestly say I couldn't stop laughing. Ellen really knows how to keep an audience happy and really knows how to get a photo retweeted over a million...