Destination Truth Sneak Peek June 25, 2012October 19, 2010 by SciFiChick Destination Truth – “Haunted Island Ruins” Airs: Thursday, October 21st @9/8c on Syfy