BCC Elizabeth Sailing video

BCC Elizabeth is now anchored near Cape Canaveral, Fl.