BACK TO LANDRACING.COM HOMEPAGE
0 Members and 1 Guest are viewing this topic.
What caught my attention was the Bosch pump rated at 150 psi? Most of them stall at 120 psi unless I read the site incorrectly. It is lised under 'electronics'..Dave
That thing is absolutely beautiful! I work for a turbo company and we have a couple of turbo busa customers, but none with bikes like that! Good work!