really? you think one of those will actually work? if you read the picture, there's the loophole right there. "adds UP TO 35 hp"...which means it doesn't add up to 35 hp. it might add .05 hp and they can still legally sell it without it being false advertisement.
no 12v electric fan is going to be able to push enough air to make any significant boost.(lol i typed boobs, first :beer: )...actually, i take that back. buy it and install it...then take it to the dyno. i want to see the actual numbers it makes...