S1, E3: David and his team check out the giant stone balls in Costa Rica and examine the mysterious megalithic statues on a remote island in Nicaragua.

S1, E3: David and his team check out the giant stone balls in Costa Rica and examine the mysterious megalithic statues on a remote island in Nicaragua.