Backstage with Ron Onesti: I Love Rock and Roll…And I Love The Colosseum
…a small town between Naples and Rome. Everyone knows much of Europe, especially in Italy, is centered around piazza after piazza, church after church. And along with these centuries-old open-aired…