Weird News - Food Edition

Authorities in Krakow, Poland responded to a frantic report about a bizarre creature that had been hanging out in a lilac tree for a couple of days. The resident who called said people in the nearby homes feared the mysterious beast so much they had been keeping their windows shut.

Weird News - Food Edition

Photo: ic-cdn.flipboard.com