Is there an actual, you know, mention of our company here or is this another link to a related topic that doesn't actually have anything to do with this clown car company? I do note that a picture on here appears to be part of the alleged test plant I'm currently unconvinced exists.