Demon Carb Identification

"Is it a double pumper and does it have down-leg boosters?"

Yes and Yes