27 Nov 2019, 15:30 UTC · By: Daniel Patrascu / There will be only 100 units of these bikes ever made, and all will sell exclusively on the American market starting in May 2020