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.