This is obviously a bit old at this point but I don't believe there was ever a thread for it (as a lot of things got lost in the shuffle to the new board) but I had never seen it until now and it made my day.
The whole damn MCU cast just clearly has so much fun doing these movies, right down to the promotional stuff.