Leaf Blower Bolt on Dyno pull- Video
so does this mean that the electric fans they sell as superchargers to connect to your intake actually work??
so does this mean that the electric fans they sell as superchargers to connect to your intake actually work??
Last edited by a moderator: