Amazon driver says they left packages on side of Massachusetts road because they were "stressed"
If you're missing an Amazon delivery, it may have been left on the side of the road by a "stressed" driver after police in Massachusetts found nearly 80 abandoned packages on Sunday.