I have a feeling they will. This is Sicily after all. Lots of very long memories.
L
Which mob is based there? Costa Nostra? Mafia? I always get them mixed up.
Ditto.