bizzarrobazar.com
I cannibali del Pantheon - Bizzarro Bazar
Quando in piazza del Pantheon si vendeva carne umana. When in the Pantheon piazza in Rome you could buy human meat sausages.