Maine Woman Sets New World Record for Swimming the English Channel [WATCH]Maine Woman Sets New World Record for Swimming the English Channel [WATCH]Talk about a fish out of water!XanderXander