Video: Legend of the Momo

Randy Harrington and DW Lee make a startling discovery in their search for Momo.