Need Opinions

maybe what you are seeing is a lot of light reflected off the car.