MCN Living Legend Joined Mar 19, 2010 Messages 2,606 Nov 11, 2020 #1 BMW have unveiled the Definition CE 04: a technologically advanced electric scooter concept that brings their 2017 Concept Link one step closer to mass production reality. The idea behind Concept Link... Continue reading...
BMW have unveiled the Definition CE 04: a technologically advanced electric scooter concept that brings their 2017 Concept Link one step closer to mass production reality. The idea behind Concept Link... Continue reading...