1 Articles
Video

Meet the mysterious meat that is hitting the street.

Someone tossed a lot of frozen, packaged meats along a highway in New Hampshire over the weekend, and no one knows why.