LOL, My little brothers friend got one of these. Keep in mind we think he is an idiot. But now he says his stock Dodge Ram 1500 that has a 318 will outrun a 5.0 mustang.
He cut a hole in his airbox and bolted it on. It appears to be a combustion air blower off of a furnace. I cant believe people are buying these things against the better judgement of others around them.