Creepy Carrot Notes Haunt Massachusetts MailboxesCreepy Carrot Notes Haunt Massachusetts MailboxesWhile the rest of the country was getting mystery seeds from China, a Massachusetts town was on edge after its own puzzling mailbox surprises.Kristen PachecoKristen Pacheco