Exotic cars spotted in Barchon