Big moment for me. Always thought that when a movie I'm in is advertised on the NYC subway then I've made it. Mama I made it!!!
95.4k likes
Log in to like or comment.