Well, this is something I never thought would happen in a million, trillion years. I mean, Robert DeNiro is SUCH an icon and a legend - I never expected him to not only agree to a picture, but have to squat down from the stage to be in it. Amazing.
I was once in an auditorium with 1200 people and was overwhelmed just seeing him on a stage and being in the same room with him. To get to meet him up close? Incredible. Just really, really great. So stoked.