The Boss

Published: July 21, 2006, 3:33 a.m.

b'Sarah and Richard put their expedition together and travel to Flores Island in search of the Ebu Gogo.'