by TheFran | Mar 3, 2014 | Movies & Series, Slider |
Ellen DeGeneres just took the most epic selfie in the history of the word epic — and the history of selfies. DeGeneres’ selfie is now the most retweeted image of all time, garnering more than 1 million retweets in just 45 minutes, and currently sitting on 2,3...