I think you all have established who the mystery IS was but here is a pic.

Ole Dan the man! Dang we gotta get him some SELOC stickers!