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,386 likes
Log in to like or comment.