A self-driving electric shuttle took to public roads in the Netherlands Thursday to begin the first of its trials. more
The Netherlands will be home to the world’s first self-driving electric vehicles to hit public roads this November. more
Chris Brown appears to be dedicated to more than just his singing prowess, as he is focused on using his car art skills for charitable purposes. more