Exotic cars spotted in St. Petersburg (FL)