Lightning Motorcycles has been talking about the Strike for years, but has anyone actually seen one on the road? There have been a handful of articles and press mentions, but it’s unclear if they’ve entered real production or if it’s just more hype than reality.
For a bike that was supposed to...