Exotic cars spotted in Isle of Wight