Quote Originally Posted by Mirek View Post
Based on those marks of liquid on Oliver's windscreen I guess hydraulic.
Could it be a electro-hydraulic device?