Exotic cars spotted in Castel San Pietro