Floods and Cars Don’t Mix

This week has brought record rain to the Delaware Valley. With over eight inches of rain flooding some parts of the Philadelphia area, what is it you should know about floods that can affect your vehicle? We have all heard that only a half a foot of water can trap you...