Joining the SARTRE (Safe Road Trains for the Environment) road train means that you can enjoy the multi-tasking possibilities of public transportation behind the wheel of your own car while it is being driven autonomously.
Photos and images contained on this website are for editorial use, only. For advertising images, please call (201) 768-7300.