TrixyStar
Team Owner
I would say "sicilians" not all Italians. I lived in Sicily since my parents were in the navy and stationed there and there is a difference between southern italians and siciclians vs northern ones FOR SURE. Especially Sicilians.