At the Beach, Torcross