Hello,
This is my first post on this site so take it easy with the salt. I am installing a turbo on my Cruiser 100 petrol. Reason is that, here in UAE there are huge dunes that are super steep that make you wail for more power. But, since I am a complete noob in this matter so I am just gonna be...