This picture was taken just a couple of weeks ago after a company meeting at a Home Depot. The reason for the meeting? There was suspicion that employees had been tampering in the sheds on display and someone had dropped what appeared to be glue in a few of the sheds within the past few days.