Margaret Becker Malawi Montage

Montage video showing Margaret Becker's trip to Malawi, AFRICA with World Vision. Features Margaret's song, "You're Still God."

Related Videos