Twitter is pretty amazing now isn't it. Anything can be seen by millions of people in moments! I heard Ellen sent all of her other tweets via iPhone though haha.
Can you believe that this was Brad Pitt's first ever Oscar win? And it was as a Producer not as an Actor?