Disappointing, I mean it's just a screen there has to be video input somewhere and the touch control I'm sure isn't built in...
Bingo! It's a Kenwood system, screen and DVD drive under the seat, now just need to dig in a little more to find the model number..