Radnor Township Police have a little mystery on their hands. Twice in the past few weeks, they've reported large bags of vomit found at the St. Davids Square shopping center. The last one was found by a Bed, Bath & Beyond employee and weighed 35 pounds. Investigators say it was human vomit in a white kitchen trash bag. What do you think this could possibly be?