Treehouse Masters(S4):Sunrise Day Camp Clubhouse

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