Rider400 353 Posted October 21, 2021 Saw this in a magazine today. This is the actual Tesla chassis. Look familiar? 8 Share this post Link to post Share on other sites