Exotic cars spotted in Carthage