By the way based on the images if that is a Tesla prototype I don't think it is anywhere near final product. More like initial testing, then they would have to figure out how to include all that hardware into the vehicle in a more coherent way that doesn't reduce functionality.