Rachel Roze gets down in Sicily and has the photos and story to prove it.