If you are one of the guys who is still on the fence about turbos and their usefulness on literally every mechanical device that uses an internal combustion engine, maybe the proof of their sweetness will be proven to you in this video. The rock bouncer that you will see here has a twin turbo […]
More...
More...