Coast Guard: Navy Helicopter Down off Virginia

Coast Guard: Navy helicopter with 5 aboard goes down about 18 miles off Virginia

…read more

From: ABC US News

    

Share on Tumblr