How do people not believe in God? Do you think pop stars are just born like other humans? HA! Obviously birthed from the womb of the Almighty.

That moment

when you try to drink the rest of the milk from the carton but there’s more than you thought so you can’t finish it in one gulp like planned but there really isn’t much left so you power through and finish it off and you feel pretty good about yourself but then you realize that you have to buy more milk.

[Flash 9 is required to listen to audio.]
Azealia Banks – Van Vogue (62 plays)

theglitoris:

Brand New Music from Azealia Banks!

‘1991’ is the NEW EP by Harlem rapper/singer, Azealia Banks. It was released May 28th in the UK and today the 29th in the US. “Van Vogue” is my favorite track mainly because of the after-thought story at the very end. You have to wait for the track to finish before the hilarity ensues. “White Wine Bitch”

The scene where Brandon hears his sister sing in the restaurant was shot in real time. James Badge Dale and Michael Fassbender had never heard Carey Mulligan sing before so their reactions were real. The scene was shot at 3 a.m in the morning with cameras focused on all 3 performers at the same time. X.

real, as in, they’re actors acting, but whatever. it was beautiful.

(Source: mcavoyings, via oldfilmsflicker)

one of the most unbelievable but totally believable things I have ever read.