Exotic cars spotted in Newport (Wales)