February 12, 2008ArtsSarah and Richard must fight their way off the island in this final installment of the podcast.