85504962
Dec 28, 2011
Mar 26, 2013
A multi-camera system that records 360 degrees around a vehicle and stores the footage to a recording device that can be downloaded via Internet, via USB, and via onboard monitors
Electrical and Scientific Apparatus