From vanessa

Hahaha, you have the best humbling moment ever, haha. Seriously, I just saw it and I've been laughing hysterically for a good 10 minutes.