Exotic cars spotted in Saint Peter Port