Baywatch

20. Promised Land - When testing out a new flying machine, Mitch spots a stranded woman in a makeshift raft.

More info

Series 5