Photo Credit: Ford/Virginia Tech

Self-driving cars are all the rage today. Companies ranging from car manufacturers like General Motors and Toyota to private-hire companies like Uber, and even Internet search giant Google, are all scrambling to be the first to bring them to market. The efforts are so intense that the University of Michigan has even established a 23-acre town to help the cause. Dubbed Mcity, it allows manufacturers to safely test their autonomous cars using human props.