I saw it at expo this spring and they let me look under the hood and take pics - unfortunately that phone bricked and pics are gone.
It's a factory 606a over here on demo permit or something of that sort.
The FrontRunner lady's father is one of the guys who did the Entdecker... nice folks.