April 24, 2008...6:22 am

Corpse Show in Italy

Jump to Comments

In Italy, the crowds will be lining up for what will likely prove to be one of the most popular corpse shows ever (aside from Lenin’s Tomb). The corpse on display: St. Pio da Pietrelcina.

Leave a Reply