Mantis bike

Chain theory

Member
Local time
12:32 PM
Joined
Aug 5, 2008
Messages
47
Location
Dallas Texas
Mantis

The above link has pics of it.

Did this bike ever make it into production?

What country is it from?

The only thing I could find in this forum was an old link but no posts.
 
Back
Top