UPDATE: In the wake of the embargo break, KTM has released official photos and a press release about the KTM FREERIDE concept motorcycles. They’ve been added to the bottom of the post.
German magazine Motorrad has leaked photos of the KTM Freeride near-production prototypes a few days ahead of the March 26th launch of the motorcycle at the Tokyo Motorcycle Show. The Freeride concepts are the first glimpse into a major manufacturer’s attempt at entering the electric motorcycle realm, and likely are a close representation to what we’ll see the Austrian company release to the public. More after the jump with photos.