A friend grabbed these pictures off his dashcam. Any idea what it is? Assuming some sort of kit car or replica of something.