a couple of laughzillas on a blue diamond background

This year, it seems like Twitter has won the Oscars. Ellen DeGeneres’s epic Oscars group selfie has become the most retweeted tweet of all time, surpassing a whopping one million… Keep reading →