Blind Spot

blind spot is a delmolation derby race car from cars 3