Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Published on May 10, 2014
Please SUBSCRIBE to my channel - I REALLY appreciate it. *** still thinking about LPG in your car? (LPG - Liquefied petroleum gas = Natural Gas) This video demonstrates how serious you have to be with natural gas systems in your car and you need to setup and maintain system only a certificate mechanics. Nobody were injured and everything was fine, just driver and passenger were a bit scared.