Treehouse Masters(S4):Sunrise Day Camp Clubhouse

Discovery Channel - 2019.10.19(sat) 07:10PM program schedule
 
Salvador Vaca Garcia tearfully appears on local news when his girlfriend disappears. John Walsh scrutinizes Vaca Garcia's story.