21:32 Linda Moulton Howe Finally Admits What They Saw on Antarctica — "I Must Tell the Truth" Optic Expedition 542K views - 3 months ago