The US Air Force accidentally dropped a Humvee into a North Carolina neighborhood during training

Business Insider Feedburner