Ted Newsom wrote:
I think Lou's wearing his JEKYLL & HYDE duds in that picture.

Went well with his Sherlock Holmes hat.
  

Luis