13 Cars That Are Bad News for Tesla

These cars have a lot to offer, but should Tesla be worried?