Joined
·
8,028 Posts
Check this out! found this in my latest Motorcycle Racer mag. I bring you the Over Racing OV-23XV, the largest capacity road racing bike in the world (according to Alan Cathcart..). it's powered by the MT-01 engine:1670cc, Air cooled,pushrod 48 degree V-Twin..it's the Japanese Buell! pretty wild.