The "Vortec Cyclone"
#1
The "Vortec Cyclone"
Is this thing just a hoax or does it actually give some more power? Sounds pretty sketchy to me...
http://www.vorteccyclone.com/
http://www.vorteccyclone.com/
#3