A new automotive product which helps automobilists to get out of their car in an emergency and also saves money in the long run
-Why- Being trapped in a submerging car. It's not a pretty thought. It is a life threatening situation. Most vehicles on the road these days have powe ...