A promotional brand awareness video for global sensor switch supplier EuroSwitch, filmed on location and featuring 3D animation.