Originally Posted by
scambo1
Some kind of forced induction system.
Nope ... but it does have a continuously variable normally aspirated intake system that can be seen on the left side of the mechanism. The dead give away is that the things that look like plug wires, are plug wires. The other dead give away is the size of the drive pulleys.