It's sitting at the Mopar booth here at Indy. Right behind the DP car. I saw it yesterday but they wouldn't take the cover off.

Whipple charger and who knows on the covers. It has several one off pieces on it. The guys around it don't know much. Probably a good job on mopar to stir the pot.