The Happy Couple

Ted and Alisha opted to say "I do" in Key West, Florida.