I believe this is a new car from the Houston Center for Photography loves the red dot
images are property of A D Forman