nicolas cage

4 3208

Big stars don't cry. Hopefully, they've made their hundreds of millions and stashed them away for a rainy day. This summer, there was a generational...