16 Feb 2009

Talking Cars

From Afternoons, 2:18 pm on 16 February 2009

Cars that talk to each other and direct their drivers away from danger are set to be unleashed on the roads as early as 2012.