Exotic cars spotted in Barrington (IL)