Storm resistant windows (also known as impact resistant windows) have actually been around a long time. In fact, you needn’t look any further than your car....