stonehenge food

Artifacts found near the mysterious monument show evidence of feasting on beef and pork.