Oh man! Is that a recent picture?!!
Somebody just posted it the other day on another thread. Yes, pretty sure it's a very recent one...if I'm reading the link correctly, it's from the 17th of this month.