Any body know who makes them or who sells them? I remember seeing them a number of years ago to shut off electric fuel pumps in a hard crash. Seemed like a good/safe idea. Any comments? couldn't be much of a problem in a street car, but a race car (non drag) might be more problems then it solves?


Reality check, that half the population is smarter then 50% of the people and it's a constantly contested fact.