Comment Comment by pseudotrash Pics I've seen actually had duct tape. Not surprised considering it is consistent with prior reports on Tesla quality. parent pseudotrash 3 years ago