HAHA!!! His face made me laugh so hard! But it's true! I mean, I would obviously be able to spot Chris Evans or any of the Avengers cast ANYWHERE! Not to brag...