Coast Guard Rescue

11/07/2011
11/07/2011: A rescue helicopter crew from Coast Guard Air Station Elizabeth City, N.C. hoisted two men from the Illusion, a 57-foot sport fisherman vessel, that was taking on water and aground in the vicinity of Cape Lookout, N.C. The Coast Guard MH-60 Jayhawk helicopter crew took the two men to…