SPIED: The Electric i4 BMW Hopes Will Take Down Tesla

BMW's electric Gran Coupe isn't due until 2021, but that doesn't mean we can't have a look at it now.