2017 BMW i3 vs i3 with Range Extender

2017 BMW i3 vs i3 with Range Extender Review

BMW’s 2017 i3 is actually two very different cars: this is actually a review of two