Hi,
If you havent figured it out already, it is definitely your venture cam. it talks to the TV in the AV system, it has a suction cup attachment , so that , believe it or not you can hang it off the front of the bonnet, so you can see the drop off - or over a front wheel arch to check that your...