Oct 30, 2009 #1 Larry D. Head Chef Joined Jan 12, 2005 Messages 1,294 Location Clemmons, NC That's the Wake Forest Demon Deacon in the hat, not somebody celebrating Halloween early.
Oct 30, 2009 #2 C Captain Morgan Chef Extraordinaire Joined Jan 18, 2005 Messages 14,162 Location Myrtle Beach that was here last summer but I didn't go.