No idea who is making these bikes, but the folks in Taiwan are planning on providing 600 of them for free use to the public.
Read about it at aut…
Go to Source
No idea who is making these bikes, but the folks in Taiwan are planning on providing 600 of them for free use to the public.
Read about it at aut…
Go to Source