Close

Now Playing: Self-driving cars: In the future, you'll never have to park again

A town in England will have a fleet of self-driving cars by 2015.