Biomega... years ago they had this really really cool stuff ahead of its time

I think that is the same stuff they have now
maybe the same bikes
as the bikes are expensive
which has me thinking.... they have not sold the originals
so no need for an updated re-release

Biomega