WIW 72 Demon

No where enough pictures for anyone to give anywhere near an accurate guess.

For 8500-12500 it better be damn nice in person. Any under hood pics?