7 Nov 2023, 18:31 UTC · By: Ancuta Iosub / After year of development and testing, Oil Stain Lab is finally selling the Half11 custom road racer, but only 25 units will ever be built