Ft. Hood, Virginia Tech, Main Street, USA. Hardly a week goes by without another deadly rampage somewhere. We'd like to think it's impossible that the familiar places we visit every day- "comfort... This description may be from another edition of this product.